1570af302Sopenharmony_ciimport("../../../musl_config.gni") 2570af302Sopenharmony_ci 3570af302Sopenharmony_ciregression_list = [ 4570af302Sopenharmony_ci "daemon-failure", 5570af302Sopenharmony_ci "dn_expand-empty", 6570af302Sopenharmony_ci "dn_expand-ptr-0", 7570af302Sopenharmony_ci "execle-env", 8570af302Sopenharmony_ci "fflush-exit", 9570af302Sopenharmony_ci "fgets-eof", 10570af302Sopenharmony_ci "fgetwc-buffering", 11570af302Sopenharmony_ci "flockfile-list", 12570af302Sopenharmony_ci "fpclassify-invalid-ld80", 13570af302Sopenharmony_ci "ftello-unflushed-append", 14570af302Sopenharmony_ci "getpwnam_r-crash", 15570af302Sopenharmony_ci "getpwnam_r-errno", 16570af302Sopenharmony_ci "iconv-roundtrips", 17570af302Sopenharmony_ci "inet_ntop-v4mapped", 18570af302Sopenharmony_ci "inet_pton-empty-last-field", 19570af302Sopenharmony_ci "iswspace-null", 20570af302Sopenharmony_ci "lrand48-signextend", 21570af302Sopenharmony_ci "lseek-large", 22570af302Sopenharmony_ci "malloc-0", 23570af302Sopenharmony_ci "malloc-brk-fail", 24570af302Sopenharmony_ci "malloc-double-free-check", 25570af302Sopenharmony_ci "malloc-oom", 26570af302Sopenharmony_ci "malloc-modify-pointer", 27570af302Sopenharmony_ci "malloc-multi-thread-performance", 28570af302Sopenharmony_ci "malloc-safe-unlink", 29570af302Sopenharmony_ci "malloc-encode-pointer", 30570af302Sopenharmony_ci "malloc-free-performance", 31570af302Sopenharmony_ci "malloc-pressure", 32570af302Sopenharmony_ci "mbsrtowcs-overflow", 33570af302Sopenharmony_ci "memmem-oob-read", 34570af302Sopenharmony_ci "memmem-oob", 35570af302Sopenharmony_ci "mkdtemp-failure", 36570af302Sopenharmony_ci "mkstemp-failure", 37570af302Sopenharmony_ci "printf-1e9-oob", 38570af302Sopenharmony_ci "printf-fmt-g-round", 39570af302Sopenharmony_ci "printf-fmt-g-zeros", 40570af302Sopenharmony_ci "printf-fmt-n", 41570af302Sopenharmony_ci "pthread-robust-detach", 42570af302Sopenharmony_ci "pthread_atfork-errno-clobber", 43570af302Sopenharmony_ci "pthread_cond-smasher", 44570af302Sopenharmony_ci "pthread_condattr_setclock", 45570af302Sopenharmony_ci "pthread_create-oom", 46570af302Sopenharmony_ci "pthread_exit-cancel", 47570af302Sopenharmony_ci "pthread_exit-dtor", 48570af302Sopenharmony_ci "pthread_once-deadlock", 49570af302Sopenharmony_ci "pthread_rwlock-ebusy", 50570af302Sopenharmony_ci "putenv-doublefree", 51570af302Sopenharmony_ci "raise-race", 52570af302Sopenharmony_ci "regex-backref-0", 53570af302Sopenharmony_ci "regex-bracket-icase", 54570af302Sopenharmony_ci "regex-ere-backref", 55570af302Sopenharmony_ci "regex-escaped-high-byte", 56570af302Sopenharmony_ci "regex-negated-range", 57570af302Sopenharmony_ci "regexec-nosub", 58570af302Sopenharmony_ci "rewind-clear-error", 59570af302Sopenharmony_ci "rlimit-open-files", 60570af302Sopenharmony_ci "scanf-bytes-consumed", 61570af302Sopenharmony_ci "scanf-match-literal-eof", 62570af302Sopenharmony_ci "scanf-nullbyte-char", 63570af302Sopenharmony_ci "sem_close-unmap", 64570af302Sopenharmony_ci "setenv-oom", 65570af302Sopenharmony_ci "setvbuf-unget", 66570af302Sopenharmony_ci "sigaltstack", 67570af302Sopenharmony_ci "sigprocmask-internal", 68570af302Sopenharmony_ci "sigreturn", 69570af302Sopenharmony_ci "sscanf-eof", 70570af302Sopenharmony_ci "statvfs", 71570af302Sopenharmony_ci "strverscmp", 72570af302Sopenharmony_ci "syscall-sign-extend", 73570af302Sopenharmony_ci "tls_get_new-dtv", 74570af302Sopenharmony_ci 75570af302Sopenharmony_ci # "tls_get_new-dtv_dso", 76570af302Sopenharmony_ci "uselocale-0", 77570af302Sopenharmony_ci "wcsncpy-read-overflow", 78570af302Sopenharmony_ci "wcsstr-false-negative", 79570af302Sopenharmony_ci] 80570af302Sopenharmony_ci 81570af302Sopenharmony_ciif (musl_use_pthread_cancel) { 82570af302Sopenharmony_ci regression_list += [ "pthread_cancel-sem_wait" ] 83570af302Sopenharmony_ci} 84570af302Sopenharmony_ci 85570af302Sopenharmony_ciif (musl_secure_level >= 3) { 86570af302Sopenharmony_ci regression_list += [ 87570af302Sopenharmony_ci "malloc-random", 88570af302Sopenharmony_ci "malloc-overflow-check", 89570af302Sopenharmony_ci "malloc-uaf-check", 90570af302Sopenharmony_ci ] 91570af302Sopenharmony_ci} 92