Exporting environment variables Exporting CI Exporting CLANG_VERSION Exporting DISPLAY Exporting DOCKER_CREDENTIAL_TYPE Exporting DOCKER_PASSWORD Exporting DOCKER_USERNAME Exporting GCC_VERSION Exporting INSATLL_CLANG_TOOLS Exporting MAKE_OPTION Exporting PAGER Exporting PARALLELS Exporting SEMAPHORE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SEMAPHORE_CACHE_ARCHIVE_METHOD Exporting SEMAPHORE_CACHE_BACKEND Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMITTER Exporting SEMAPHORE_GIT_COMMIT_AUTHOR Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_PR_BRANCH Exporting SEMAPHORE_GIT_PR_NAME Exporting SEMAPHORE_GIT_PR_NUMBER Exporting SEMAPHORE_GIT_PR_SHA Exporting SEMAPHORE_GIT_PR_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_JOB_TYPE Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Running the pre-job hook configured in the agent Running: source /opt/semaphoreci/prejob/pre_job.sh Warning: The agent is configured to fail the job if the pre-job hook fails. Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.23.0/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/sem-dockerize toolbox/toolbox toolbox/retry toolbox/enetwork toolbox/artifact toolbox/install-toolbox toolbox/system-metrics-collector toolbox/libcheckout toolbox/cache toolbox/when_otp_24 toolbox/spc toolbox/libchecksum toolbox/when_otp_26 toolbox/when_otp_25 toolbox/install-package toolbox/README.md toolbox/sem-context toolbox/test-results toolbox/sem-version toolbox/ssh-session-cli toolbox/sem-service toolbox/sem-install toolbox/sem-service-check-params toolbox/Dockerfile.dev toolbox/sem-semantic-release retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the install-package for linux install-package installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI enetwork installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 3249 ssh-agent started Connecting to cache # 94.130.123.200:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 94.130.123.200:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 94.130.123.200:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 94.130.123.200:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 94.130.123.200:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Cloning into 'iutest'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 2438, done. remote: Counting objects: 0% (1/2438) remote: Counting objects: 1% (25/2438) remote: Counting objects: 2% (49/2438) remote: Counting objects: 3% (74/2438) remote: Counting objects: 4% (98/2438) remote: Counting objects: 5% (122/2438) remote: Counting objects: 6% (147/2438) remote: Counting objects: 7% (171/2438) remote: Counting objects: 8% (196/2438) remote: Counting objects: 9% (220/2438) remote: Counting objects: 10% (244/2438) remote: Counting objects: 11% (269/2438) remote: Counting objects: 12% (293/2438) remote: Counting objects: 13% (317/2438) remote: Counting objects: 14% (342/2438) remote: Counting objects: 15% (366/2438) remote: Counting objects: 16% (391/2438) remote: Counting objects: 17% (415/2438) remote: Counting objects: 18% (439/2438) remote: Counting objects: 19% (464/2438) remote: Counting objects: 20% (488/2438) remote: Counting objects: 21% (512/2438) remote: Counting objects: 22% (537/2438) remote: Counting objects: 23% (561/2438) remote: Counting objects: 24% (586/2438) remote: Counting objects: 25% (610/2438) remote: Counting objects: 26% (634/2438) remote: Counting objects: 27% (659/2438) remote: Counting objects: 28% (683/2438) remote: Counting objects: 29% (708/2438) remote: Counting objects: 30% (732/2438) remote: Counting objects: 31% (756/2438) remote: Counting objects: 32% (781/2438) remote: Counting objects: 33% (805/2438) remote: Counting objects: 34% (829/2438) remote: Counting objects: 35% (854/2438) remote: Counting objects: 36% (878/2438) remote: Counting objects: 37% (903/2438) remote: Counting objects: 38% (927/2438) remote: Counting objects: 39% (951/2438) remote: Counting objects: 40% (976/2438) remote: Counting objects: 41% (1000/2438) remote: Counting objects: 42% (1024/2438) remote: Counting objects: 43% (1049/2438) remote: Counting objects: 44% (1073/2438) remote: Counting objects: 45% (1098/2438) remote: Counting objects: 46% (1122/2438) remote: Counting objects: 47% (1146/2438) remote: Counting objects: 48% (1171/2438) remote: Counting objects: 49% (1195/2438) remote: Counting objects: 50% (1219/2438) remote: Counting objects: 51% (1244/2438) remote: Counting objects: 52% (1268/2438) remote: Counting objects: 53% (1293/2438) remote: Counting objects: 54% (1317/2438) remote: Counting objects: 55% (1341/2438) remote: Counting objects: 56% (1366/2438) remote: Counting objects: 57% (1390/2438) remote: Counting objects: 58% (1415/2438) remote: Counting objects: 59% (1439/2438) remote: Counting objects: 60% (1463/2438) remote: Counting objects: 61% (1488/2438) remote: Counting objects: 62% (1512/2438) remote: Counting objects: 63% (1536/2438) remote: Counting objects: 64% (1561/2438) remote: Counting objects: 65% (1585/2438) remote: Counting objects: 66% (1610/2438) remote: Counting objects: 67% (1634/2438) remote: Counting objects: 68% (1658/2438) remote: Counting objects: 69% (1683/2438) remote: Counting objects: 70% (1707/2438) remote: Counting objects: 71% (1731/2438) remote: Counting objects: 72% (1756/2438) remote: Counting objects: 73% (1780/2438) remote: Counting objects: 74% (1805/2438) remote: Counting objects: 75% (1829/2438) remote: Counting objects: 76% (1853/2438) remote: Counting objects: 77% (1878/2438) remote: Counting objects: 78% (1902/2438) remote: Counting objects: 79% (1927/2438) remote: Counting objects: 80% (1951/2438) remote: Counting objects: 81% (1975/2438) remote: Counting objects: 82% (2000/2438) remote: Counting objects: 83% (2024/2438) remote: Counting objects: 84% (2048/2438) remote: Counting objects: 85% (2073/2438) remote: Counting objects: 86% (2097/2438) remote: Counting objects: 87% (2122/2438) remote: Counting objects: 88% (2146/2438) remote: Counting objects: 89% (2170/2438) remote: Counting objects: 90% (2195/2438) remote: Counting objects: 91% (2219/2438) remote: Counting objects: 92% (2243/2438) remote: Counting objects: 93% (2268/2438) remote: Counting objects: 94% (2292/2438) remote: Counting objects: 95% (2317/2438) remote: Counting objects: 96% (2341/2438) remote: Counting objects: 97% (2365/2438) remote: Counting objects: 98% (2390/2438) remote: Counting objects: 99% (2414/2438) remote: Counting objects: 100% (2438/2438) remote: Counting objects: 100% (2438/2438), done. remote: Compressing objects: 0% (1/1413) remote: Compressing objects: 1% (15/1413) remote: Compressing objects: 2% (29/1413) remote: Compressing objects: 3% (43/1413) remote: Compressing objects: 4% (57/1413) remote: Compressing objects: 5% (71/1413) remote: Compressing objects: 6% (85/1413) remote: Compressing objects: 7% (99/1413) remote: Compressing objects: 8% (114/1413) remote: Compressing objects: 9% (128/1413) remote: Compressing objects: 10% (142/1413) remote: Compressing objects: 11% (156/1413) remote: Compressing objects: 12% (170/1413) remote: Compressing objects: 13% (184/1413) remote: Compressing objects: 14% (198/1413) remote: Compressing objects: 15% (212/1413) remote: Compressing objects: 16% (227/1413) remote: Compressing objects: 17% (241/1413) remote: Compressing objects: 18% (255/1413) remote: Compressing objects: 19% (269/1413) remote: Compressing objects: 20% (283/1413) remote: Compressing objects: 21% (297/1413) remote: Compressing objects: 22% (311/1413) remote: Compressing objects: 23% (325/1413) remote: Compressing objects: 24% (340/1413) remote: Compressing objects: 25% (354/1413) remote: Compressing objects: 26% (368/1413) remote: Compressing objects: 27% (382/1413) remote: Compressing objects: 28% (396/1413) remote: Compressing objects: 29% (410/1413) remote: Compressing objects: 30% (424/1413) remote: Compressing objects: 31% (439/1413) remote: Compressing objects: 32% (453/1413) remote: Compressing objects: 33% (467/1413) remote: Compressing objects: 34% (481/1413) remote: Compressing objects: 35% (495/1413) remote: Compressing objects: 36% (509/1413) remote: Compressing objects: 37% (523/1413) remote: Compressing objects: 38% (537/1413) remote: Compressing objects: 39% (552/1413) remote: Compressing objects: 40% (566/1413) remote: Compressing objects: 41% (580/1413) remote: Compressing objects: 42% (594/1413) remote: Compressing objects: 43% (608/1413) remote: Compressing objects: 44% (622/1413) remote: Compressing objects: 45% (636/1413) remote: Compressing objects: 46% (650/1413) remote: Compressing objects: 47% (665/1413) remote: Compressing objects: 48% (679/1413) remote: Compressing objects: 49% (693/1413) remote: Compressing objects: 50% (707/1413) remote: Compressing objects: 51% (721/1413) remote: Compressing objects: 52% (735/1413) remote: Compressing objects: 53% (749/1413) remote: Compressing objects: 54% (764/1413) remote: Compressing objects: 55% (778/1413) remote: Compressing objects: 56% (792/1413) remote: Compressing objects: 57% (806/1413) remote: Compressing objects: 58% (820/1413) remote: Compressing objects: 59% (834/1413) remote: Compressing objects: 60% (848/1413) remote: Compressing objects: 61% (862/1413) remote: Compressing objects: 62% (877/1413) remote: Compressing objects: 63% (891/1413) remote: Compressing objects: 64% (905/1413) remote: Compressing objects: 65% (919/1413) remote: Compressing objects: 66% (933/1413) remote: Compressing objects: 67% (947/1413) remote: Compressing objects: 68% (961/1413) remote: Compressing objects: 69% (975/1413) remote: Compressing objects: 70% (990/1413) remote: Compressing objects: 71% (1004/1413) remote: Compressing objects: 72% (1018/1413) remote: Compressing objects: 73% (1032/1413) remote: Compressing objects: 74% (1046/1413) remote: Compressing objects: 75% (1060/1413) remote: Compressing objects: 76% (1074/1413) remote: Compressing objects: 77% (1089/1413) remote: Compressing objects: 78% (1103/1413) remote: Compressing objects: 79% (1117/1413) remote: Compressing objects: 80% (1131/1413) remote: Compressing objects: 81% (1145/1413) remote: Compressing objects: 82% (1159/1413) remote: Compressing objects: 83% (1173/1413) remote: Compressing objects: 84% (1187/1413) remote: Compressing objects: 85% (1202/1413) remote: Compressing objects: 86% (1216/1413) remote: Compressing objects: 87% (1230/1413) remote: Compressing objects: 88% (1244/1413) remote: Compressing objects: 89% (1258/1413) remote: Compressing objects: 90% (1272/1413) remote: Compressing objects: 91% (1286/1413) remote: Compressing objects: 92% (1300/1413) remote: Compressing objects: 93% (1315/1413) remote: Compressing objects: 94% (1329/1413) remote: Compressing objects: 95% (1343/1413) remote: Compressing objects: 96% (1357/1413) remote: Compressing objects: 97% (1371/1413) remote: Compressing objects: 98% (1385/1413) remote: Compressing objects: 99% (1399/1413) remote: Compressing objects: 100% (1413/1413) remote: Compressing objects: 100% (1413/1413), done. Receiving objects: 0% (1/2438) Receiving objects: 1% (25/2438) Receiving objects: 2% (49/2438) Receiving objects: 3% (74/2438) Receiving objects: 4% (98/2438) Receiving objects: 5% (122/2438) Receiving objects: 6% (147/2438) Receiving objects: 7% (171/2438) Receiving objects: 8% (196/2438) Receiving objects: 9% (220/2438) Receiving objects: 10% (244/2438) Receiving objects: 11% (269/2438) Receiving objects: 12% (293/2438) Receiving objects: 13% (317/2438) Receiving objects: 14% (342/2438) Receiving objects: 15% (366/2438) Receiving objects: 16% (391/2438) Receiving objects: 17% (415/2438) Receiving objects: 18% (439/2438) Receiving objects: 19% (464/2438) Receiving objects: 20% (488/2438) Receiving objects: 21% (512/2438) Receiving objects: 22% (537/2438) Receiving objects: 23% (561/2438) Receiving objects: 24% (586/2438) Receiving objects: 25% (610/2438) Receiving objects: 26% (634/2438) Receiving objects: 27% (659/2438) Receiving objects: 28% (683/2438) Receiving objects: 29% (708/2438) Receiving objects: 30% (732/2438) Receiving objects: 31% (756/2438) Receiving objects: 32% (781/2438) Receiving objects: 33% (805/2438) Receiving objects: 34% (829/2438) Receiving objects: 35% (854/2438) Receiving objects: 36% (878/2438) Receiving objects: 37% (903/2438) Receiving objects: 38% (927/2438) Receiving objects: 39% (951/2438) Receiving objects: 40% (976/2438) Receiving objects: 41% (1000/2438) Receiving objects: 42% (1024/2438) Receiving objects: 43% (1049/2438) Receiving objects: 44% (1073/2438) Receiving objects: 45% (1098/2438) Receiving objects: 46% (1122/2438) Receiving objects: 47% (1146/2438) Receiving objects: 48% (1171/2438) Receiving objects: 49% (1195/2438) Receiving objects: 50% (1219/2438) Receiving objects: 51% (1244/2438) Receiving objects: 52% (1268/2438) Receiving objects: 53% (1293/2438) Receiving objects: 54% (1317/2438) Receiving objects: 55% (1341/2438) Receiving objects: 56% (1366/2438) Receiving objects: 57% (1390/2438) Receiving objects: 58% (1415/2438) Receiving objects: 59% (1439/2438) Receiving objects: 60% (1463/2438) Receiving objects: 61% (1488/2438) Receiving objects: 62% (1512/2438) Receiving objects: 63% (1536/2438) Receiving objects: 64% (1561/2438) Receiving objects: 65% (1585/2438) Receiving objects: 66% (1610/2438) Receiving objects: 67% (1634/2438) Receiving objects: 68% (1658/2438) Receiving objects: 69% (1683/2438) Receiving objects: 70% (1707/2438) Receiving objects: 71% (1731/2438) Receiving objects: 72% (1756/2438) Receiving objects: 73% (1780/2438) Receiving objects: 74% (1805/2438) Receiving objects: 75% (1829/2438) Receiving objects: 76% (1853/2438) Receiving objects: 77% (1878/2438) Receiving objects: 78% (1902/2438) Receiving objects: 79% (1927/2438) Receiving objects: 80% (1951/2438) Receiving objects: 81% (1975/2438) Receiving objects: 82% (2000/2438) Receiving objects: 83% (2024/2438) Receiving objects: 84% (2048/2438) Receiving objects: 85% (2073/2438) Receiving objects: 86% (2097/2438) Receiving objects: 87% (2122/2438) Receiving objects: 88% (2146/2438) remote: Total 2438 (delta 1481), reused 1512 (delta 944), pack-reused 0 (from 0) Receiving objects: 89% (2170/2438) Receiving objects: 90% (2195/2438) Receiving objects: 91% (2219/2438) Receiving objects: 92% (2243/2438) Receiving objects: 93% (2268/2438) Receiving objects: 94% (2292/2438) Receiving objects: 95% (2317/2438) Receiving objects: 96% (2341/2438) Receiving objects: 97% (2365/2438) Receiving objects: 98% (2390/2438) Receiving objects: 99% (2414/2438) Receiving objects: 100% (2438/2438) Receiving objects: 100% (2438/2438), 987.87 KiB | 3.15 MiB/s, done. Resolving deltas: 0% (0/1481) Resolving deltas: 1% (15/1481) Resolving deltas: 2% (30/1481) Resolving deltas: 3% (45/1481) Resolving deltas: 4% (60/1481) Resolving deltas: 5% (75/1481) Resolving deltas: 6% (90/1481) Resolving deltas: 7% (104/1481) Resolving deltas: 8% (119/1481) Resolving deltas: 9% (134/1481) Resolving deltas: 10% (149/1481) Resolving deltas: 11% (163/1481) Resolving deltas: 12% (178/1481) Resolving deltas: 13% (193/1481) Resolving deltas: 14% (208/1481) Resolving deltas: 15% (223/1481) Resolving deltas: 16% (238/1481) Resolving deltas: 17% (252/1481) Resolving deltas: 18% (267/1481) Resolving deltas: 19% (282/1481) Resolving deltas: 20% (297/1481) Resolving deltas: 21% (312/1481) Resolving deltas: 22% (326/1481) Resolving deltas: 23% (341/1481) Resolving deltas: 24% (356/1481) Resolving deltas: 25% (371/1481) Resolving deltas: 26% (386/1481) Resolving deltas: 27% (400/1481) Resolving deltas: 28% (415/1481) Resolving deltas: 29% (430/1481) Resolving deltas: 30% (445/1481) Resolving deltas: 31% (460/1481) Resolving deltas: 32% (474/1481) Resolving deltas: 33% (489/1481) Resolving deltas: 34% (504/1481) Resolving deltas: 35% (519/1481) Resolving deltas: 36% (534/1481) Resolving deltas: 37% (548/1481) Resolving deltas: 38% (563/1481) Resolving deltas: 39% (578/1481) Resolving deltas: 40% (593/1481) Resolving deltas: 41% (608/1481) Resolving deltas: 42% (623/1481) Resolving deltas: 43% (637/1481) Resolving deltas: 44% (652/1481) Resolving deltas: 45% (667/1481) Resolving deltas: 46% (682/1481) Resolving deltas: 47% (697/1481) Resolving deltas: 48% (711/1481) Resolving deltas: 49% (726/1481) Resolving deltas: 50% (741/1481) Resolving deltas: 51% (756/1481) Resolving deltas: 52% (771/1481) Resolving deltas: 53% (785/1481) Resolving deltas: 54% (800/1481) Resolving deltas: 55% (815/1481) Resolving deltas: 56% (831/1481) Resolving deltas: 57% (845/1481) Resolving deltas: 58% (859/1481) Resolving deltas: 59% (874/1481) Resolving deltas: 60% (889/1481) Resolving deltas: 61% (904/1481) Resolving deltas: 62% (919/1481) Resolving deltas: 63% (934/1481) Resolving deltas: 64% (948/1481) Resolving deltas: 65% (963/1481) Resolving deltas: 66% (978/1481) Resolving deltas: 67% (993/1481) Resolving deltas: 68% (1008/1481) Resolving deltas: 69% (1022/1481) Resolving deltas: 70% (1037/1481) Resolving deltas: 71% (1052/1481) Resolving deltas: 72% (1067/1481) Resolving deltas: 73% (1082/1481) Resolving deltas: 74% (1096/1481) Resolving deltas: 75% (1111/1481) Resolving deltas: 76% (1126/1481) Resolving deltas: 77% (1141/1481) Resolving deltas: 78% (1156/1481) Resolving deltas: 79% (1170/1481) Resolving deltas: 80% (1185/1481) Resolving deltas: 81% (1200/1481) Resolving deltas: 82% (1215/1481) Resolving deltas: 83% (1230/1481) Resolving deltas: 84% (1245/1481) Resolving deltas: 85% (1259/1481) Resolving deltas: 86% (1274/1481) Resolving deltas: 87% (1289/1481) Resolving deltas: 88% (1304/1481) Resolving deltas: 89% (1319/1481) Resolving deltas: 90% (1333/1481) Resolving deltas: 91% (1348/1481) Resolving deltas: 92% (1363/1481) Resolving deltas: 93% (1378/1481) Resolving deltas: 94% (1393/1481) Resolving deltas: 95% (1407/1481) Resolving deltas: 96% (1422/1481) Resolving deltas: 97% (1437/1481) Resolving deltas: 98% (1452/1481) Resolving deltas: 99% (1467/1481) Resolving deltas: 100% (1481/1481) Resolving deltas: 100% (1481/1481), done. HEAD is now at c2f335c071eb82aa7a473a29b677638edf2e74da echo ${DOCKER_PASSWORD} | ./.ci/login-dockerhub.sh ${DOCKER_USERNAME} WARNING! Your password will be stored unencrypted in /home/semaphore/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores Login Succeeded ./.ci/linux/install-clang.sh + [ -z 9 ] + . /etc/os-release + NAME=Ubuntu + VERSION=20.04.6 LTS (Focal Fossa) + ID=ubuntu + ID_LIKE=debian + PRETTY_NAME=Ubuntu 20.04.6 LTS + VERSION_ID=20.04 + HOME_URL=https://www.ubuntu.com/ + SUPPORT_URL=https://help.ubuntu.com/ + BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ + PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy + VERSION_CODENAME=focal + UBUNTU_CODENAME=focal + wget -qO - http://apt.llvm.org/llvm-snapshot.gpg.key + sudo apt-key add - OK + sudo add-apt-repository -y deb http://apt.llvm.org/focal/ llvm-toolchain-focal-9 main 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.22)] [Waiting for headers] Hit:2 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Get:3 http://mirror.init7.net/ubuntu focal-updates InRelease [128 kB] 0% [Waiting for headers] [3 InRelease 14.2 kB/128 kB 11%] Hit:4 http://de.archive.ubuntu.com/ubuntu focal InRelease 0% [Waiting for headers] [3 InRelease 14.2 kB/128 kB 11%] Get:5 http://de.archive.ubuntu.com/ubuntu focal-security InRelease [128 kB] 0% [Connected to apt.llvm.org (199.232.198.49)] [5 InRelease 14.2 kB/128 kB 11% 0% [Connected to apt.llvm.org (199.232.198.49)] [5 InRelease 43.2 kB/128 kB 34% Get:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease [6,817 B] Get:6 http://mirror.init7.net/ubuntu focal-backports InRelease [128 kB] 0% [5 InRelease 43.2 kB/128 kB 34%] [Waiting for headers] Get:7 http://mirror.init7.net/ubuntu focal-security InRelease [128 kB] 0% [5 InRelease 101 kB/128 kB 79%] 0% [Waiting for headers] Get:8 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] 0% [8 InRelease 30.2 kB/128 kB 24%] 0% [Working] 0% [Working] 0% [Working] 0% [Working] Get:9 http://mirror.init7.net/ubuntu focal-updates/main amd64 Packages [3,838 kB] 0% [9 Packages 130 kB/3,838 kB 3%] 0% [Working] 0% [9 Packages store 0 B] [Waiting for headers] 0% [9 Packages store 0 B] [Waiting for headers] Get:10 https://apt.llvm.org/focal llvm-toolchain-focal-9/main amd64 Packages [8,856 B] 0% [9 Packages store 0 B] [10 Packages 6,895 B/8,856 B 78%] [Waiting for header 0% [9 Packages store 0 B] [Waiting for headers] Get:11 http://mirror.init7.net/ubuntu focal-updates/main i386 Packages [1,091 kB] 0% [9 Packages store 0 B] [11 Packages 176 kB/1,091 kB 16%] Get:12 https://apt.llvm.org/focal llvm-toolchain-focal-9/main i386 Packages [1,781 B] 0% [9 Packages store 0 B] [11 Packages 447 kB/1,091 kB 41%] 0% [9 Packages store 0 B] Get:13 http://mirror.init7.net/ubuntu focal-updates/main Translation-en [584 kB] 0% [9 Packages store 0 B] [13 Translation-en 0 B/584 kB 0%] 0% [9 Packages store 0 B] Get:14 http://mirror.init7.net/ubuntu focal-updates/main amd64 c-n-f Metadata [18.0 kB] 0% [9 Packages store 0 B] [14 Commands-amd64 0 B/18.0 kB 0%] 0% [9 Packages store 0 B] Get:15 http://mirror.init7.net/ubuntu focal-updates/restricted amd64 Packages [3,680 kB] 0% [9 Packages store 0 B] [15 Packages 0 B/3,680 kB 0%] 0% [9 Packages store 0 B] Get:16 http://mirror.init7.net/ubuntu focal-updates/restricted i386 Packages [42.0 kB] 0% [9 Packages store 0 B] [16 Packages 0 B/42.0 kB 0%] 0% [9 Packages store 0 B] Get:17 http://mirror.init7.net/ubuntu focal-updates/restricted Translation-en [514 kB] 0% [9 Packages store 0 B] [17 Translation-en 0 B/514 kB 0%] 0% [9 Packages store 0 B] Get:18 http://mirror.init7.net/ubuntu focal-updates/restricted amd64 c-n-f Metadata [604 B] 0% [9 Packages store 0 B] [18 Commands-amd64 0 B/604 B 0%] 0% [9 Packages store 0 B] Get:19 http://mirror.init7.net/ubuntu focal-updates/universe amd64 Packages [1,260 kB] 0% [9 Packages store 0 B] [19 Packages 0 B/1,260 kB 0%] 0% [9 Packages store 0 B] Get:20 http://mirror.init7.net/ubuntu focal-updates/universe i386 Packages [825 kB] 0% [9 Packages store 0 B] [20 Packages 0 B/825 kB 0%] 0% [9 Packages store 0 B] Get:21 http://mirror.init7.net/ubuntu focal-updates/universe Translation-en [303 kB] 0% [9 Packages store 0 B] [21 Translation-en 0 B/303 kB 0%] 0% [9 Packages store 0 B] Get:22 http://mirror.init7.net/ubuntu focal-updates/universe amd64 c-n-f Metadata [29.3 kB] 0% [9 Packages store 0 B] [22 Commands-amd64 0 B/29.3 kB 0%] 0% [9 Packages store 0 B] Get:23 http://mirror.init7.net/ubuntu focal-updates/multiverse amd64 Packages [29.7 kB] 0% [9 Packages store 0 B] [23 Packages 0 B/29.7 kB 0%] 0% [9 Packages store 0 B] Get:24 http://mirror.init7.net/ubuntu focal-updates/multiverse Translation-en [8,316 B] 0% [9 Packages store 0 B] [24 Translation-en 0 B/8,316 B 0%] 0% [9 Packages store 0 B] Get:25 http://mirror.init7.net/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [688 B] 0% [9 Packages store 0 B] [25 Commands-amd64 0 B/688 B 0%] 0% [9 Packages store 0 B] 0% [9 Packages store 0 B] 0% [9 Packages store 0 B] Get:26 http://mirror.init7.net/ubuntu focal-security/main i386 Packages [860 kB] 0% [9 Packages store 0 B] [26 Packages 93.9 kB/860 kB 11%] 0% [9 Packages store 0 B] Get:27 http://mirror.init7.net/ubuntu focal-security/main amd64 Packages [3,451 kB] 0% [9 Packages store 0 B] [27 Packages 290 kB/3,451 kB 8%] 0% [9 Packages store 0 B] Get:28 http://mirror.init7.net/ubuntu focal-security/main Translation-en [504 kB] 0% [9 Packages store 0 B] [28 Translation-en 0 B/504 kB 0%] 0% [9 Packages store 0 B] Get:29 http://mirror.init7.net/ubuntu focal-security/main amd64 c-n-f Metadata [14.4 kB] 0% [9 Packages store 0 B] [29 Commands-amd64 0 B/14.4 kB 0%] 0% [9 Packages store 0 B] Get:30 http://mirror.init7.net/ubuntu focal-security/restricted i386 Packages [40.5 kB] 0% [9 Packages store 0 B] [30 Packages 0 B/40.5 kB 0%] 0% [9 Packages store 0 B] Get:31 http://mirror.init7.net/ubuntu focal-security/restricted amd64 Packages [3,525 kB] 0% [9 Packages store 0 B] [31 Packages 0 B/3,525 kB 0%] Get:32 http://mirror.init7.net/ubuntu focal-security/restricted Translation-en [493 kB] 0% [9 Packages store 0 B] [32 Translation-en 21.8 kB/493 kB 4%] Get:33 http://mirror.init7.net/ubuntu focal-security/restricted amd64 c-n-f Metadata [584 B] Get:34 http://mirror.init7.net/ubuntu focal-security/universe i386 Packages [697 kB] 0% [9 Packages store 0 B] [34 Packages 48.6 kB/697 kB 7%] 0% [9 Packages store 0 B] Get:35 http://mirror.init7.net/ubuntu focal-security/universe amd64 Packages [1,036 kB] 0% [9 Packages store 0 B] [35 Packages 0 B/1,036 kB 0%] 0% [9 Packages store 0 B] [35 Packages 720 kB/1,036 kB 69%] Get:36 http://mirror.init7.net/ubuntu focal-security/universe Translation-en [220 kB] 0% [9 Packages store 0 B] [36 Translation-en 204 kB/220 kB 93%] Get:37 http://mirror.init7.net/ubuntu focal-security/universe amd64 c-n-f Metadata [22.5 kB] 0% [9 Packages store 0 B] [Waiting for headers] [37 Commands-amd64 22.5 kB/22.5 Get:38 http://mirror.init7.net/ubuntu focal-security/multiverse amd64 Packages [26.6 kB] 0% [9 Packages store 0 B] [Waiting for headers] [38 Packages 4,096 B/26.6 kB 15 Get:39 http://mirror.init7.net/ubuntu focal-security/multiverse Translation-en [6,448 B] 0% [9 Packages store 0 B] [Waiting for headers] [39 Translation-en 4,096 B/6,44 Get:40 http://mirror.init7.net/ubuntu focal-security/multiverse amd64 c-n-f Metadata [604 B] 0% [9 Packages store 0 B] [Waiting for headers] [40 Commands-amd64 0 B/604 B 0% 0% [9 Packages store 0 B] [Waiting for headers] 0% [Waiting for headers] 0% [10 Packages store 0 B] [Waiting for headers] 0% [Waiting for headers] 0% [12 Packages store 0 B] [Waiting for headers] 0% [Waiting for headers] Get:41 http://de.archive.ubuntu.com/ubuntu focal-security/main i386 Packages [860 kB] 0% [11 Packages store 0 B] [41 Packages 15.7 kB/860 kB 2%] 57% [11 Packages store 0 B] [41 Packages 494 kB/860 kB 57%] 57% [11 Packages store 0 B] Get:42 http://de.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages [3,451 kB] 57% [11 Packages store 0 B] [42 Packages 79.4 kB/3,451 kB 2%] 62% [42 Packages 2,487 kB/3,451 kB 72%] 62% [13 Translation-en store 0 B] [42 Packages 2,487 kB/3,451 kB 72%] 63% [13 Translation-en store 0 B] Get:43 http://de.archive.ubuntu.com/ubuntu focal-security/main Translation-en [504 kB] 63% [13 Translation-en store 0 B] [43 Translation-en 0 B/504 kB 0%] 64% [13 Translation-en store 0 B] Get:44 http://de.archive.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [14.4 kB] 64% [13 Translation-en store 0 B] [44 Commands-amd64 0 B/14.4 kB 0%] 64% [13 Translation-en store 0 B] Get:45 http://de.archive.ubuntu.com/ubuntu focal-security/restricted i386 Packages [40.5 kB] 64% [13 Translation-en store 0 B] [45 Packages 0 B/40.5 kB 0%] 64% [13 Translation-en store 0 B] Get:46 http://de.archive.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [3,525 kB] 64% [13 Translation-en store 0 B] [46 Packages 0 B/3,525 kB 0%] 70% [13 Translation-en store 0 B] Get:47 http://de.archive.ubuntu.com/ubuntu focal-security/restricted Translation-en [493 kB] 70% [13 Translation-en store 0 B] [47 Translation-en 0 B/493 kB 0%] 71% [13 Translation-en store 0 B] Get:48 http://de.archive.ubuntu.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [584 B] 71% [13 Translation-en store 0 B] [48 Commands-amd64 0 B/584 B 0%] 71% [13 Translation-en store 0 B] Get:49 http://de.archive.ubuntu.com/ubuntu focal-security/universe i386 Packages [697 kB] 71% [13 Translation-en store 0 B] [49 Packages 0 B/697 kB 0%] 72% [13 Translation-en store 0 B] Get:50 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1,036 kB] 72% [13 Translation-en store 0 B] [50 Packages 0 B/1,036 kB 0%] 74% [13 Translation-en store 0 B] Get:51 http://de.archive.ubuntu.com/ubuntu focal-security/universe Translation-en [220 kB] 74% [13 Translation-en store 0 B] [51 Translation-en 0 B/220 kB 0%] 74% [13 Translation-en store 0 B] Get:52 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f Metadata [22.5 kB] 74% [13 Translation-en store 0 B] [52 Commands-amd64 0 B/22.5 kB 0%] 74% [13 Translation-en store 0 B] Get:53 http://de.archive.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [26.6 kB] 74% [13 Translation-en store 0 B] [53 Packages 0 B/26.6 kB 0%] 74% [13 Translation-en store 0 B] Get:54 http://de.archive.ubuntu.com/ubuntu focal-security/multiverse Translation-en [6,448 B] 74% [13 Translation-en store 0 B] [54 Translation-en 0 B/6,448 B 0%] 74% [13 Translation-en store 0 B] Get:55 http://de.archive.ubuntu.com/ubuntu focal-security/multiverse amd64 c-n-f Metadata [604 B] 74% [13 Translation-en store 0 B] [55 Commands-amd64 0 B/604 B 0%] 74% [13 Translation-en store 0 B] Get:56 http://de.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [1,091 kB] 74% [13 Translation-en store 0 B] [56 Packages 0 B/1,091 kB 0%] 76% [13 Translation-en store 0 B] Get:57 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3,838 kB] 76% [13 Translation-en store 0 B] [57 Packages 0 B/3,838 kB 0%] 83% [13 Translation-en store 0 B] Get:58 http://de.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [584 kB] 83% [13 Translation-en store 0 B] [58 Translation-en 0 B/584 kB 0%] 84% [13 Translation-en store 0 B] Get:59 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [18.0 kB] 84% [13 Translation-en store 0 B] [59 Commands-amd64 0 B/18.0 kB 0%] 84% [13 Translation-en store 0 B] Get:60 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [3,680 kB] 84% [13 Translation-en store 0 B] [60 Packages 0 B/3,680 kB 0%] 90% [60 Packages 3,604 kB/3,680 kB 98%] 90% [14 Commands-amd64 store 0 B] [60 Packages 3,604 kB/3,680 kB 98%] 90% [14 Commands-amd64 store 0 B] [Waiting for headers] Get:61 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted i386 Packages [42.0 kB] 90% [14 Commands-amd64 store 0 B] [61 Packages 42.0 kB/42.0 kB 100%] 90% [61 Packages 42.0 kB/42.0 kB 100%] 90% [15 Packages store 0 B] [61 Packages 42.0 kB/42.0 kB 100%] 90% [15 Packages store 0 B] Get:62 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [514 kB] 91% [15 Packages store 0 B] [62 Translation-en 428 kB/514 kB 83%] 91% [15 Packages store 0 B] [Waiting for headers] Get:63 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [604 B] 91% [15 Packages store 0 B] [Waiting for headers] Get:64 http://de.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [825 kB] 91% [15 Packages store 0 B] [64 Packages 43.4 kB/825 kB 5%] 93% [15 Packages store 0 B] [Waiting for headers] Get:65 http://de.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1,260 kB] 93% [15 Packages store 0 B] [65 Packages 65.5 kB/1,260 kB 5%] 95% [15 Packages store 0 B] [Waiting for headers] Get:66 http://de.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [303 kB] 95% [15 Packages store 0 B] [66 Translation-en 55.1 kB/303 kB 18%] 95% [15 Packages store 0 B] [Waiting for headers] Get:67 http://de.archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [29.3 kB] 95% [15 Packages store 0 B] [67 Commands-amd64 20.5 kB/29.3 kB 70%] 95% [15 Packages store 0 B] Get:68 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [29.7 kB] 95% [15 Packages store 0 B] [68 Packages 29.7 kB/29.7 kB 100%] 95% [15 Packages store 0 B] [Waiting for headers] Get:69 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [8,316 B] 95% [15 Packages store 0 B] [69 Translation-en 8,316 B/8,316 B 100%] 95% [15 Packages store 0 B] Get:70 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [688 B] 95% [15 Packages store 0 B] [70 Commands-amd64 688 B/688 B 100%] 95% [15 Packages store 0 B] 95% [Working] 95% [16 Packages store 0 B] 96% [Working] 96% [17 Translation-en store 0 B] 96% [Working] 96% [18 Commands-amd64 store 0 B] 96% [Working] 96% [19 Packages store 0 B] 96% [Working] 96% [20 Packages store 0 B] 96% [Working] 96% [21 Translation-en store 0 B] 96% [Working] 96% [22 Commands-amd64 store 0 B] 96% [Working] 96% [23 Packages store 0 B] 96% [Working] 96% [24 Translation-en store 0 B] 96% [Working] 96% [25 Commands-amd64 store 0 B] 96% [Working] 96% [26 Packages store 0 B] 96% [Working] 96% [27 Packages store 0 B] 96% [Working] 96% [28 Translation-en store 0 B] 97% [Working] 97% [29 Commands-amd64 store 0 B] 97% [Working] 97% [30 Packages store 0 B] 97% [Working] 97% [31 Packages store 0 B] 97% [Working] 97% [32 Translation-en store 0 B] 97% [Working] 97% [33 Commands-amd64 store 0 B] 97% [Working] 97% [34 Packages store 0 B] 97% [Working] 97% [35 Packages store 0 B] 97% [Working] 97% [36 Translation-en store 0 B] 97% [Working] 97% [37 Commands-amd64 store 0 B] 97% [Working] 97% [38 Packages store 0 B] 97% [Working] 97% [39 Translation-en store 0 B] 97% [Working] 97% [40 Commands-amd64 store 0 B] 98% [Working] 98% [41 Packages store 0 B] 98% [Working] 98% [42 Packages store 0 B] 98% [Working] 98% [43 Translation-en store 0 B] 98% [Working] 98% [44 Commands-amd64 store 0 B] 98% [Working] 98% [45 Packages store 0 B] 98% [Working] 98% [46 Packages store 0 B] 98% [Working] 98% [47 Translation-en store 0 B] 98% [Working] 98% [48 Commands-amd64 store 0 B] 98% [Working] 98% [49 Packages store 0 B] 98% [Working] 98% [50 Packages store 0 B] 98% [Working] 98% [51 Translation-en store 0 B] 98% [Working] 98% [52 Commands-amd64 store 0 B] 99% [Working] 99% [53 Packages store 0 B] 99% [Working] 99% [54 Translation-en store 0 B] 99% [Working] 99% [55 Commands-amd64 store 0 B] 99% [Working] 99% [56 Packages store 0 B] 99% [Working] 99% [57 Packages store 0 B] 99% [Working] 99% [58 Translation-en store 0 B] 99% [Working] 7,668 kB/s 0s 99% [59 Commands-amd64 store 0 B] 7,668 kB/s 0s 99% [Working] 7,668 kB/s 0s 99% [60 Packages store 0 B] 7,668 kB/s 0s 99% [Working] 7,668 kB/s 0s 99% [61 Packages store 0 B] 7,668 kB/s 0s 99% [Working] 7,668 kB/s 0s 99% [62 Translation-en store 0 B] 7,668 kB/s 0s 99% [Working] 7,668 kB/s 0s 99% [63 Commands-amd64 store 0 B] 7,668 kB/s 0s 99% [Working] 7,668 kB/s 0s 99% [64 Packages store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [65 Packages store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [66 Translation-en store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [67 Commands-amd64 store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [68 Packages store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [69 Translation-en store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s 100% [70 Commands-amd64 store 0 B] 7,668 kB/s 0s 100% [Working] 7,668 kB/s 0s Fetched 46.9 MB in 7s (6,741 kB/s) Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 11% Reading package lists... 11% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 22% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 59% Reading package lists... 60% Reading package lists... 60% Reading package lists... 65% Reading package lists... 65% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 83% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + sudo apt-get -y --allow-unauthenticated update 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.26)] [Waiting for headers] Hit:2 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Hit:3 http://de.archive.ubuntu.com/ubuntu focal InRelease Hit:4 http://mirror.init7.net/ubuntu focal-updates InRelease 0% [Connecting to apt.llvm.org (199.232.198.49)] [Waiting for headers] [Waiting Hit:5 http://mirror.init7.net/ubuntu focal-backports InRelease 0% [Connected to apt.llvm.org (199.232.198.49)] [Waiting for headers] [Waiting Hit:6 http://de.archive.ubuntu.com/ubuntu focal-security InRelease 0% [Connected to apt.llvm.org (199.232.198.49)] [Waiting for headers] [Waiting Hit:7 http://mirror.init7.net/ubuntu focal-security InRelease 0% [Connected to apt.llvm.org (199.232.198.49)] [Waiting for headers] Hit:8 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease 0% [Waiting for headers] Hit:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 20% [Working] Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 11% Reading package lists... 11% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 60% Reading package lists... 60% Reading package lists... 62% Reading package lists... 65% Reading package lists... 65% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 83% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + sudo apt-get install -qq -y clang-9 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 212262 files and directories currently installed.) Removing libomp-10-dev (1:10.0.0-4ubuntu1) ... Removing libomp5-10:amd64 (1:10.0.0-4ubuntu1) ... Selecting previously unselected package libllvm9:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 212239 files and directories currently installed.) Preparing to unpack .../0-libllvm9_1%3a9.0.1-12_amd64.deb ... Unpacking libllvm9:amd64 (1:9.0.1-12) ... Selecting previously unselected package libclang-cpp9. Preparing to unpack .../1-libclang-cpp9_1%3a9.0.1-12_amd64.deb ... Unpacking libclang-cpp9 (1:9.0.1-12) ... Selecting previously unselected package libclang-common-9-dev. Preparing to unpack .../2-libclang-common-9-dev_1%3a9.0.1-12_amd64.deb ... Unpacking libclang-common-9-dev (1:9.0.1-12) ... Selecting previously unselected package clang-9. Preparing to unpack .../3-clang-9_1%3a9.0.1-12_amd64.deb ... Unpacking clang-9 (1:9.0.1-12) ... Selecting previously unselected package libomp5-9:amd64. Preparing to unpack .../4-libomp5-9_1%3a9.0.1-12_amd64.deb ... Unpacking libomp5-9:amd64 (1:9.0.1-12) ... Selecting previously unselected package libomp-9-dev. Preparing to unpack .../5-libomp-9-dev_1%3a9.0.1-12_amd64.deb ... Unpacking libomp-9-dev (1:9.0.1-12) ... Selecting previously unselected package llvm-9-runtime. Preparing to unpack .../6-llvm-9-runtime_1%3a9.0.1-12_amd64.deb ... Unpacking llvm-9-runtime (1:9.0.1-12) ... Selecting previously unselected package llvm-9. Preparing to unpack .../7-llvm-9_1%3a9.0.1-12_amd64.deb ... Unpacking llvm-9 (1:9.0.1-12) ... Selecting previously unselected package llvm-9-tools. Preparing to unpack .../8-llvm-9-tools_1%3a9.0.1-12_amd64.deb ... Unpacking llvm-9-tools (1:9.0.1-12) ... Selecting previously unselected package llvm-9-dev. Preparing to unpack .../9-llvm-9-dev_1%3a9.0.1-12_amd64.deb ... Unpacking llvm-9-dev (1:9.0.1-12) ... Setting up llvm-9-tools (1:9.0.1-12) ... Setting up libllvm9:amd64 (1:9.0.1-12) ... Setting up libomp5-9:amd64 (1:9.0.1-12) ... Setting up libclang-cpp9 (1:9.0.1-12) ... Setting up llvm-9-runtime (1:9.0.1-12) ... Setting up libomp-9-dev (1:9.0.1-12) ... Setting up libclang-common-9-dev (1:9.0.1-12) ... Setting up clang-9 (1:9.0.1-12) ... Setting up llvm-9 (1:9.0.1-12) ... Setting up llvm-9-dev (1:9.0.1-12) ... Processing triggers for libc-bin (2.31-0ubuntu9.16) ... + true + sudo apt-get install --force-yes -qq -y clang-tools-9 Selecting previously unselected package libclang1-9. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 214792 files and directories currently installed.) Preparing to unpack .../libclang1-9_1%3a9.0.1-12_amd64.deb ... Unpacking libclang1-9 (1:9.0.1-12) ... Selecting previously unselected package clang-tools-9. Preparing to unpack .../clang-tools-9_1%3a9.0.1-12_amd64.deb ... Unpacking clang-tools-9 (1:9.0.1-12) ... Setting up libclang1-9 (1:9.0.1-12) ... Setting up clang-tools-9 (1:9.0.1-12) ... Processing triggers for libc-bin (2.31-0ubuntu9.16) ... W: --force-yes is deprecated, use one of the options starting with --allow instead. + CLANG_SLAVES=--slave /usr/bin/scan-build scan-build /usr/bin/scan-build-9 + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 1990 --slave /usr/bin/clang++ clang++ /usr/bin/clang++-9 --slave /usr/bin/scan-build scan-build /usr/bin/scan-build-9 update-alternatives: using /usr/bin/clang-9 to provide /usr/bin/clang (clang) in auto mode + update-alternatives --display clang clang - auto mode link best version is /usr/bin/clang-9 link currently points to /usr/bin/clang-9 link clang is /usr/bin/clang slave clang++ is /usr/bin/clang++ slave scan-build is /usr/bin/scan-build /usr/bin/clang-9 - priority 1990 slave clang++: /usr/bin/clang++-9 slave scan-build: /usr/bin/scan-build-9 + clang++-9 --version clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin + clang++ --version clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin ./.ci/linux/install-gcc.sh + [ -z 7 ] + . /etc/os-release + NAME=Ubuntu + VERSION=20.04.6 LTS (Focal Fossa) + ID=ubuntu + ID_LIKE=debian + PRETTY_NAME=Ubuntu 20.04.6 LTS + VERSION_ID=20.04 + HOME_URL=https://www.ubuntu.com/ + SUPPORT_URL=https://help.ubuntu.com/ + BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ + PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy + VERSION_CODENAME=focal + UBUNTU_CODENAME=focal + echo 20.04 + cut -d . -f1 + MAJOR_VERSION=20 + sudo apt-get -y --allow-unauthenticated update 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.23)] [Waiting for headers] Hit:2 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Hit:3 http://mirror.init7.net/ubuntu focal-updates InRelease 0% [Waiting for headers] [Waiting for headers] Hit:4 http://de.archive.ubuntu.com/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Hit:5 http://mirror.init7.net/ubuntu focal-backports InRelease 0% [Connecting to apt.llvm.org] [Waiting for headers] [Waiting for headers] Hit:6 http://mirror.init7.net/ubuntu focal-security InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] Hit:7 http://de.archive.ubuntu.com/ubuntu focal-security InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] Hit:8 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] Hit:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 20% [Working] Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 11% Reading package lists... 11% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 22% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 60% Reading package lists... 60% Reading package lists... 60% Reading package lists... 65% Reading package lists... 65% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 83% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + sudo apt-get install -qq -y software-properties-common + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.22)] [Waiting for headers] [ Hit:2 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Hit:3 http://mirror.init7.net/ubuntu focal-updates InRelease 0% [Connecting to apt.llvm.org] [Waiting for headers] [Waiting for headers] Hit:4 http://de.archive.ubuntu.com/ubuntu focal InRelease 0% [Connecting to apt.llvm.org] [Waiting for headers] [Waiting for headers] [Wa Hit:5 http://mirror.init7.net/ubuntu focal-backports InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:6 http://de.archive.ubuntu.com/ubuntu focal-security InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:7 http://mirror.init7.net/ubuntu focal-security InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease [24.6 kB] 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [8 InRele Hit:9 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [8 InRelease 14.2 kB/24.6 kB 58 0% [Waiting for headers] Hit:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal/main i386 Packages [22.5 kB] 0% [10 Packages 2,689 B/22.5 kB 12%] 0% [Working] 0% [10 Packages store 0 B] [Waiting for headers] 0% [Waiting for headers] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal/main amd64 Packages [24.9 kB] 0% [11 Packages 2,689 B/24.9 kB 11%] 0% [Waiting for headers] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal/main Translation-en [10.2 kB] 0% [12 Translation-en 9,486 B/10.2 kB 93%] 0% [12 Translation-en 9,486 B/10.2 kB 93%] 0% [Working] 0% [Working] 100% [Working] Fetched 82.2 kB in 1s (71.2 kB/s) Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 11% Reading package lists... 11% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 21% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 58% Reading package lists... 60% Reading package lists... 60% Reading package lists... 65% Reading package lists... 65% Reading package lists... 69% Reading package lists... 69% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 83% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + [ 20 -ge 19 ] + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/ppa 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.23)] [Waiting for headers] [ Hit:2 http://de.archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://mirror.init7.net/ubuntu focal InRelease Hit:4 http://mirror.init7.net/ubuntu focal-updates InRelease Hit:5 http://mirror.init7.net/ubuntu focal-backports InRelease Hit:6 http://mirror.init7.net/ubuntu focal-security InRelease Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu focal InRelease [24.6 kB] 0% [Waiting for headers] [7 InRelease 22.9 kB/24.6 kB 93%] Hit:8 http://de.archive.ubuntu.com/ubuntu focal-security InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] [7 InRel 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:9 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] Hit:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] Hit:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu focal/main amd64 Packages [34.7 kB] 0% [11 Packages 2,689 B/34.7 kB 8%] 0% [Working] 0% [11 Packages store 0 B] [Waiting for headers] 0% [Waiting for headers] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu focal/main i386 Packages [34.6 kB] 0% [12 Packages 4,137 B/34.6 kB 12%] Get:13 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu focal/main Translation-en [7,040 B] 0% [13 Translation-en 4,095 B/7,040 B 58%] 0% [12 Packages store 0 B] [13 Translation-en 4,095 B/7,040 B 58%] 0% [12 Packages store 0 B] 0% [Working] 0% [13 Translation-en store 0 B] 0% [Working] 0% [Working] 0% [Working] 100% [Working] Fetched 101 kB in 1s (77.7 kB/s) Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 10% Reading package lists... 10% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 22% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 55% Reading package lists... 60% Reading package lists... 60% Reading package lists... 65% Reading package lists... 65% Reading package lists... 69% Reading package lists... 69% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 82% Reading package lists... 82% Reading package lists... 84% Reading package lists... 84% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 88% Reading package lists... 88% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + sudo apt-get -y --allow-unauthenticated update 0% [Working] 0% [Connecting to de.archive.ubuntu.com (141.30.62.22)] [Waiting for headers] [ Hit:2 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] [Connecting to ppa.launchpad.net Hit:3 http://de.archive.ubuntu.com/ubuntu focal InRelease Hit:4 http://mirror.init7.net/ubuntu focal-updates InRelease 0% [Connecting to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:5 http://mirror.init7.net/ubuntu focal-backports InRelease Hit:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu focal InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:7 http://de.archive.ubuntu.com/ubuntu focal-security InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:8 http://mirror.init7.net/ubuntu focal-security InRelease 0% [Connected to apt.llvm.org (199.232.194.49)] [Waiting for headers] [Waiting Hit:9 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease 0% [Waiting for headers] [Waiting for headers] Hit:1 https://apt.llvm.org/focal llvm-toolchain-focal-9 InRelease 0% [Waiting for headers] Hit:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 0% [Working] 20% [Working] Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 10% Reading package lists... 10% Reading package lists... 15% Reading package lists... 15% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 23% Reading package lists... 23% Reading package lists... 24% Reading package lists... 24% Reading package lists... 26% Reading package lists... 26% Reading package lists... 26% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 30% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 60% Reading package lists... 60% Reading package lists... 65% Reading package lists... 65% Reading package lists... 69% Reading package lists... 69% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 73% Reading package lists... 73% Reading package lists... 74% Reading package lists... 74% Reading package lists... 77% Reading package lists... 77% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 82% Reading package lists... 82% Reading package lists... 84% Reading package lists... 84% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 88% Reading package lists... 88% Reading package lists... 89% Reading package lists... 89% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 95% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done + sudo apt-get install -qq -y gcc-7 g++-7 Selecting previously unselected package gcc-7-base:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 214978 files and directories currently installed.) Preparing to unpack .../00-gcc-7-base_7.5.0-6ubuntu2_amd64.deb ... Unpacking gcc-7-base:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package cpp-7. Preparing to unpack .../01-cpp-7_7.5.0-6ubuntu2_amd64.deb ... Unpacking cpp-7 (7.5.0-6ubuntu2) ... Selecting previously unselected package libasan4:amd64. Preparing to unpack .../02-libasan4_7.5.0-6ubuntu2_amd64.deb ... Unpacking libasan4:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package libubsan0:amd64. Preparing to unpack .../03-libubsan0_7.5.0-6ubuntu2_amd64.deb ... Unpacking libubsan0:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package libcilkrts5:amd64. Preparing to unpack .../04-libcilkrts5_7.5.0-6ubuntu2_amd64.deb ... Unpacking libcilkrts5:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package gcc-8-base:amd64. Preparing to unpack .../05-gcc-8-base_8.4.0-3ubuntu2_amd64.deb ... Unpacking gcc-8-base:amd64 (8.4.0-3ubuntu2) ... Selecting previously unselected package libmpx2:amd64. Preparing to unpack .../06-libmpx2_8.4.0-3ubuntu2_amd64.deb ... Unpacking libmpx2:amd64 (8.4.0-3ubuntu2) ... Selecting previously unselected package libgcc-7-dev:amd64. Preparing to unpack .../07-libgcc-7-dev_7.5.0-6ubuntu2_amd64.deb ... Unpacking libgcc-7-dev:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package gcc-7. Preparing to unpack .../08-gcc-7_7.5.0-6ubuntu2_amd64.deb ... Unpacking gcc-7 (7.5.0-6ubuntu2) ... Selecting previously unselected package libstdc++-7-dev:amd64. Preparing to unpack .../09-libstdc++-7-dev_7.5.0-6ubuntu2_amd64.deb ... Unpacking libstdc++-7-dev:amd64 (7.5.0-6ubuntu2) ... Selecting previously unselected package g++-7. Preparing to unpack .../10-g++-7_7.5.0-6ubuntu2_amd64.deb ... Unpacking g++-7 (7.5.0-6ubuntu2) ... Setting up gcc-7-base:amd64 (7.5.0-6ubuntu2) ... Setting up libasan4:amd64 (7.5.0-6ubuntu2) ... Setting up gcc-8-base:amd64 (8.4.0-3ubuntu2) ... Setting up libmpx2:amd64 (8.4.0-3ubuntu2) ... Setting up libcilkrts5:amd64 (7.5.0-6ubuntu2) ... Setting up libubsan0:amd64 (7.5.0-6ubuntu2) ... Setting up cpp-7 (7.5.0-6ubuntu2) ... Setting up libgcc-7-dev:amd64 (7.5.0-6ubuntu2) ... Setting up libstdc++-7-dev:amd64 (7.5.0-6ubuntu2) ... Setting up gcc-7 (7.5.0-6ubuntu2) ... Setting up g++-7 (7.5.0-6ubuntu2) ... Processing triggers for libc-bin (2.31-0ubuntu9.16) ... + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 1990 --slave /usr/bin/g++ g++ /usr/bin/g++-7 update-alternatives: using /usr/bin/gcc-7 to provide /usr/bin/gcc (gcc) in auto mode + update-alternatives --display gcc gcc - auto mode link best version is /usr/bin/gcc-7 link currently points to /usr/bin/gcc-7 link gcc is /usr/bin/gcc slave g++ is /usr/bin/g++ /usr/bin/gcc-10 - priority 50 slave g++: /usr/bin/g++-10 /usr/bin/gcc-7 - priority 1990 slave g++: /usr/bin/g++-7 /usr/bin/gcc-9 - priority 60 slave g++: /usr/bin/g++-9 + g++-7 --version g++-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + g++ --version g++ (Ubuntu 7.5.0-6ubuntu2) 7.5.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. cd test scan-build -k make CXX=clang++ CCC_CXX=clang++ showcxxversion scan-build: Using '/usr/lib/llvm-9/bin/clang' for static analysis /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer --version clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang++-9.0 clang++-9.0 scan-build: Removing directory '/tmp/scan-build-2025-03-31-154428-9551-1' because it contains no reports. scan-build: No bugs found. scan-build -k --status-bugs make CXX=clang++ CCC_CXX=clang++ DEFS=-DIUTEST_HAS_CXX_HDR_VARIANT=0 all_tests $PARALLELS scan-build: Using '/usr/lib/llvm-9/bin/clang' for static analysis /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o almost_eq_tests.o almost_eq_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o assertion_tests.o assertion_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o basic_tests.o basic_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o combine_tests.o combine_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o compatibility_tests.o compatibility_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o filepath_tests.o filepath_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o fixture_tests.o fixture_tests.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o no_failure_tests.o no_failure_tests.cpp In file included from almost_eq_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: In file included from assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ In file included from combine_tests.cpp:18error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] :710: { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from basic_tests.cpp:18: 37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ compatibility_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: :error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] 736:29 { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ :/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684: 37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  { return __builtin_isless(__x, __y); } ~~~~~~~~~~~~~~~~~~~ ^~~  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath44:: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ : In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]  { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37:: 41error:: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39 { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }: error :  ~~~~~~~~~~~~~~~~~~~ ^~~implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]  /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~  { return __builtin_isunordered(__x, __y); }/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:  ~~~~~~~~~~~~~~~~~~~~~ ^~~ 814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from no_failure_tests.cpp:18: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29:In file included from ../include/iutest.hpp:28: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ fixture_tests.cpp:18: In file included from ../include/iutest.hppIn file included from filepath_tests.cpp:18: In file included from :28: ../include/iutest.hpp:In file included from ../include/iutest_legacy.hpp:19: 28: In file included from In file included from ../include/internal/iutest_port.hpp../include/iutest_legacy.hpp::2519: In file included from : In file included from ../include/internal/iutest_internal_defs.hpp:../include/internal/iutest_port.hpp21:: 25In file included from ../include/internal/../iutest_defs.hpp: :In file included from 23../include/internal/iutest_internal_defs.hpp: :In file included from 21../include/internal/iutest_stdlib.hpp: In file included from :21../include/internal/../iutest_defs.hpp: :In file included from 23../include/internal/iutest_stdlib_defs.hpp:: 38In file included from : ../include/internal/iutest_stdlib.hppIn file included from :/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex21:44: : In file included from ../include/internal/iutest_stdlib_defs.hpp/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath::38684: :In file included from 32:/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex error: :implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32:  { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~error : /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmathimplicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]:684: 37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~  { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710: { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ 37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from In file included from assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ basic_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc::50246: :15/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc: :229:error15: : declaration shadows a local variable [-Werror,-Wshadow]error : _Tp __c = _Tp(1);declaration shadows a local variable [-Werror,-Wshadow]  _Tp __fact = (std::abs(__pimu) < __eps ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187 :11 ^: note/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc: :213previous declaration is here:11 : _Tp __c = __h;  note: ^ previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h; /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc ^ :289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmathIn file included from almost_eq_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp::21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ basic_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ :21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from compatibility_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213In file included from :11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from almost_eq_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from basic_tests.cpp:18: In file included from combine_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2); In file included from assertion_tests.cpp ^../include/iutest.hpp :18: In file included from ../include/iutest.hpp:28: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/iutest_legacy.hpp::186:11: note: In file included from compatibility_tests.cpp:1918: previous declaration is here../include/internal/../iutest_defs.hpp: In file included from ../include/iutest.hpp:In file included from ../include/internal/iutest_port.hpp28 :25 _Tp __d = _Tp(0);: :23: In file included from ^../include/internal/iutest_stdlib.hpp:21 In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ : In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from : In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from combine_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ almost_eq_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from compatibility_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from filepath_tests.cpp:18: In file included from In file included from combine_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21:no_failure_tests.cpp :18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:In file included from In file included from fixture_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from error../include/iutest_legacy.hpp: :19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ ../include/iutest.hpp:28: declaration shadows a local variable [-Werror,-Wshadow] In file included from ../include/iutest_legacy.hpp:19 const _Tp __fact = (std::abs(__pimu) < __eps  ^ : In file included from ../include/internal/iutest_port.hpp:2525: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11../include/internal/iutest_internal_defs.hpp: :21246:15: error: declaration shadows a local variable [-Werror,-Wshadow]: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] ../include/internal/../iutest_defs.hpp In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from _Tp __c = _Tp(1);/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: :23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc ^ ::229/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: :15: errorprevious declaration is here229:15: :  _Tp __c = __h;  ^ declaration shadows a local variable [-Werror,-Wshadow]  _Tp __fact = (std::abs(__pimu) < __epserror: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213 :11: ^ note: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tccprevious declaration is here:213: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error11: : declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __nu * __xi;  note: previous declaration is here _Tp __fact = __nu * __xi; _Tp __fact = __a * __xi / (__p * __p + __q * __q); ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: ^  note: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tccprevious declaration is here:186 : _Tp __d = _Tp(0);11:  ^ note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15 : ^ error: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:declaration shadows a local variable [-Werror,-Wshadow]187: 11 _Tp __c = _Tp(1);:  note ^ : previous declaration is here/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc: 187 _Tp __c = __h;:11:  ^ note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15:  error: ^ declaration shadows a local variable [-Werror,-Wshadow]/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213 : _Tp __fact = __a * __xi / (__p * __p + __q * __q);11: note:  ^ previous declaration is here _Tp __fact = __nu * __xi;/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213 :11 ^: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow]/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc int __i;:289:15: error ^: declaration shadows a local variable [-Werror,-Wshadow]/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc: 188 int __i;:11:  ^ note: previous declaration is here/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc int __i;:188: 11: ^   ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11note: previous declaration is here: int __i;  ^  note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from fixture_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from no_failure_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: filepath_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from fixture_tests.cpp:18: In file included from In file included from filepath_tests.cpp:18../include/iutest.hpp: In file included from ../include/iutest.hpp:In file included from 28no_failure_tests.cpp:: :28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: 18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from ../include/iutest_legacy.hpp:previous declaration is here19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21 _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] : In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name assertion_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elimStack dump: -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/assertion_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra0 . -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option Program arguments: /usr/lib/llvm-9/bin/clang-Wno-inline-namespace-reopened-noninline -cc1 -Werror-triple x86_64-pc-linux-gnu -Wno-missing-field-initializers-emit-obj -Wno-sign-conversion -mrelax-all-std=c++17 -disable-free-fdeprecated-macro -disable-llvm-verifier-fdebug-compilation-dir /home/semaphore/iutest/test-discard-value-names -ferror-limit 19 -main-file-name basic_tests.cpp-fmessage-length 0-mrelocation-model -fobjc-runtime=gcc -fcxx-exceptionsstatic -mthread-model -fexceptions posix-fdiagnostics-show-option -mdisable-fp-elim-fcolor-diagnostics -fcomment-block-commands=private,internal,retval-fmath-errno -masm-verbose-faddrsig -mconstructor-aliases-o -munwind-tables -fuse-init-array -target-cpuassertion_tests.o x86-64 -x-dwarf-column-info -debug-info-kind=limited c++ -dwarf-version=4 assertion_tests.cpp -debugger-tuning=gdb1. -coverage-notes-file /home/semaphore/iutest/test/basic_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h-internal-isystem /usr/local/include: -internal-isystem1435: 44/usr/lib/llvm-9/lib/clang/9.0.1/include: current parser token '; ' -internal-externc-isystem 2/usr/include/x86_64-linux-gnu -internal-externc-isystem. /include -internal-externc-isystem /usr/include /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream-Wall: 41-Wextra :1-Wformat=2: parsing namespace-Wcast-qual ' -Wcast-align -Wwrite-stringsstd' -Wpointer-arith 3-Wundef. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h-Wunused-macros -Wextra-semi :-Wimplicit-float-conversion -Wshadow-uncaptured-local66 :1: -Wshadow-allparsing namespace ' std::std-Wnonportable-system-include-path' -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o basic_tests.o -x c++ basic_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name filepath_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/filepath_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o filepath_tests.o -x c++ filepath_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name no_failure_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/no_failure_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o no_failure_tests.o -x c++ no_failure_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name compatibility_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpuProgram arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name almost_eq_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/almost_eq_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o almost_eq_tests.o -x c++ almost_eq_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/compatibility_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o compatibility_tests.o -x c++ compatibility_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: #0 0x00007fdc8d0ac57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fdc8d0aa990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fdc8d0ac981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fdc92cab420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fdc9129c70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fdc91a03ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fdc9159e8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fdc9159e6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fdc90ff3b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fdc90ff2814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fdc9107f34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fdc9107ed4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fdc9107deb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fdc9100538a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fdc91004f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fdc90fee311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fdc9107d5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fdc9100538a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fdc91004f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fdc90fee311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fdc9107d5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fdc9107c1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fdc90fdf5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fdc922433f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fdc92202fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fdc922a5dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fdc8c104083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name combine_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/combine_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -Iclang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o combine_tests.o -x c++ combine_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name fixture_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/fixture_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o fixture_tests.o -x c++ fixture_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007f914577457f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f9145772990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f9145774981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f914b373420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f914996470d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f914a0cbce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f9149c668b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f9149c666a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f91496bbb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f91496ba814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f914974734e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f9149746d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f9149745eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f91496cd38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f91496ccf6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f91496b6311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f91497455bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f91496cd38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f91496ccf6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f91496b6311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f91497455bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f91497441b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f91496a75cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f914a90b3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f914a8cafb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f914a96ddc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f91447cc083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f607ff3d57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f607ff3b990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f607ff3d981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f6085b3c420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f608412d70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f6084894ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f608442f8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f608442f6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f6083e84b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f6083e83814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f6083f1034e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f6083f0fd4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f6083f0eeb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f6083e9638a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f6083e95f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f6083e7f311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f6083f0e5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f6083e9638a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f6083e95f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f6083e7f311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f6083f0e5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f6083f0d1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f6083e705cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f60850d43f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f6085093fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f6085136dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f607ef95083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f0866adc57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f0866ada990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f0866adc981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f086c6db420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f086accc70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f086b433ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f086afce8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f086afce6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f086aa23b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f086aa22814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f086aaaf34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f086aaaed4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f086aaadeb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f086aa3538a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f086aa34f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f086aa1e311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f086aaad5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f086aa3538a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f086aa34f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f086aa1e311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f086aaad5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f086aaac1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f086aa0f5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f086bc733f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f086bc32fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f086bcd5dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f0865b34083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f08d356757f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f08d3565990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f08d3567981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f08d9166420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f08d775770d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f08d7ebece1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f08d7a598b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f08d7a596a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f08d74aeb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f08d74ad814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f08d753a34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f08d7539d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f08d7538eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f08d74c038a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f08d74bff6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f08d74a9311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f08d75385bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f08d74c038a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f08d74bff6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f08d74a9311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f08d75385bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f08d75371b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f08d749a5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f08d86fe3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f08d86bdfb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f08d8760dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f08d25bf083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f628a0f757f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f628a0f5990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f628a0f7981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f628fcf6420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f628e2e770d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f628ea4ece1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f628e5e98b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f628e5e96a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f628e03eb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f628e03d814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f628e0ca34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f628e0c9d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f628e0c8eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f628e05038a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f628e04ff6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f628e039311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f628e0c85bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f628e05038a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f628e04ff6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f628e039311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f628e0c85bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f628e0c71b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f628e02a5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f628f28e3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f628f24dfb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f628f2f0dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f628914f083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f91a7e7a57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f91a7e78990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f91a7e7a981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f91ada79420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f91ac06a70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f91ac7d1ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f91ac36c8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f91ac36c6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f91abdc1b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f91abdc0814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f91abe4d34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f91abe4cd4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f91abe4beb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f91abdd338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f91abdd2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f91abdbc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f91abe4b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f91abdd338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f91abdd2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f91abdbc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f91abe4b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f91abe4a1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f91abdad5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f91ad0113f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f91acfd0fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f91ad073dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b #0cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang +0x00007f4f178b857f0x4a3f6b )llvm::sys::PrintStackTrace(llvm::raw_ostream&) #27 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+ 0xa8c57f0x00000000004a2291) main (#1/usr/lib/llvm-9/bin/clang +0x00007f4f178b69900x4a2291 )llvm::sys::RunSignalHandlers() #28(/lib/x86_64-linux-gnu/libLLVM-9.so.1 +0x00007f91a6ed20830xa8a990 )__libc_start_main (#2/lib/x86_64-linux-gnu/libc.so.6 +0x00007f4f178b89810x24083 )( /lib/x86_64-linux-gnu/libLLVM-9.so.1#29+ 0xa8c9810x000000000049f70e) _start #3( /usr/lib/llvm-9/bin/clang0x00007f4f1d4b7420+ 0x49f70e__restore_rt) (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f4f1baa870d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f4f1c20fce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. /lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f4f1bdaa8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f4f1bdaa6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f4f1b7ffb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f4f1b7fe814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f4f1b88b34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f4f1b88ad4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f4f1b889eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f4f1b81138a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f4f1b810f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f4f1b7fa311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f4f1b8895bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f4f1b81138a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f4f1b810f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f4f1b7fa311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f4f1b8895bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f4f1b8881b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f4f1b7eb5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f4f1ca4f3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f4f1ca0efb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f4f1cab1dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f4f16910083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/assertion_tests-9daa3c.cpp clang: note: diagnostic msg: /tmp/assertion_tests-9daa3c.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: assertion_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o nullptr_tests.o nullptr_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/filepath_tests-ab864f.cpp clang: note: diagnostic msg: /tmp/filepath_tests-ab864f.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: filepath_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o param_test_tests1.o param_test_tests1.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/basic_tests-fe7a59.cpp clang: note: diagnostic msg: /tmp/basic_tests-fe7a59.sh clang: note: diagnostic msg: ******************** clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/no_failure_tests-f09806.cpp clang: note: diagnostic msg: /tmp/no_failure_tests-f09806.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: basic_tests.o] Error 254 (ignored) make: [GNUmakefile:554: no_failure_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o param_test_tests2.o param_test_tests2.cpp /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o pred_tests.o pred_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/combine_tests-4475ca.cpp clang: note: diagnostic msg: /tmp/combine_tests-4475ca.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: combine_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o prod_tests1.o prod_tests1.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/almost_eq_tests-5d661d.cpp clang: note: diagnostic msg: /tmp/almost_eq_tests-5d661d.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: almost_eq_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o prod_tests2.o prod_tests2.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/fixture_tests-47b181.cpp clang: note: diagnostic msg: /tmp/fixture_tests-47b181.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: fixture_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o spi_tests.o spi_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/compatibility_tests-12afad.cpp clang: note: diagnostic msg: /tmp/compatibility_tests-12afad.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: compatibility_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o static_assertion_tests.o static_assertion_tests.cpp In file included from nullptr_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from param_test_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from pred_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from param_test_tests1.cpp:18: In file included from nullptr_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] In file included from ../include/internal/iutest_port.hpp int __i;  ^ :25: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from nullptr_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from prod_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]In file included from nullptr_tests.cpp { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ :18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from prod_tests1.cpp:20: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from param_test_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from param_test_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from param_test_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from pred_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from pred_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from spi_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmathparam_test_tests1.cpp:18:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }:  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp: { return __builtin_isunordered(__x, __y); } 19: In file included from ../include/internal/iutest_port.hpp:25:  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ pred_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from param_test_tests1.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from prod_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: In file included from note: previous declaration is here int __i;  ^ In file included from In file included from In file included from static_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ prod_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hppparam_test_tests1.cpp:25:: 18: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath../include/internal/iutest_internal_defs.hppIn file included from ::../include/iutest.hpp71021::: 2837In file included from : :In file included from ../include/internal/../iutest_defs.hpp :../include/iutest_legacy.hpp23:: 19errorIn file included from : : In file included from ../include/internal/iutest_stdlib.hpp:../include/internal/iutest_port.hpp21implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]:: 25In file included from : In file included from ../include/internal/iutest_stdlib_defs.hpp:../include/internal/iutest_internal_defs.hpp 38: { return __builtin_isgreaterequal(__x, __y); }: 21In file included from : In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:../include/internal/../iutest_defs.hpp44:: 23In file included from : /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~: 1935: In file included from In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h../include/internal/iutest_stdlib.hpp/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath::52:21: 710:: In file included from 42/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:../include/internal/iutest_stdlib_defs.hpp: :62138:: 25In file included from error:: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex :44implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]: error: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath { return __builtin_isgreaterequal(__x, __y); }:declaration shadows a local variable [-Werror,-Wshadow]1935: In file included from const _Tp __lambda = __xnroot * (__ynroot + __znroot)/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h :56 ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc: 160: ^21 : /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tccerror: :602:declaration shadows a local variable [-Werror,-Wshadow]15: const _Tp __fact = (std::abs(__pimu) < __epsnote: previous declaration is here _Tp __lambda, __mu; ^  /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc ^: 146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ prod_tests1.cpp:20: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from prod_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] prod_tests1.cpp:20: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from prod_tests1.cpp:20: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from spi_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from spi_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from spi_tests.cpp:18: In file included from ./../include/gtest/iutest_spi_switch.hpp:19: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from static_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from static_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from static_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name nullptr_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/nullptr_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o nullptr_tests.o -x c++ nullptr_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name param_test_tests2.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/param_test_tests2.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o param_test_tests2.o -x c++ param_test_tests2.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fcf9792857f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fcf97926990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fcf97928981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fcf9d527420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fcf9bb1870d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fcf9c27fce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fcf9be1a8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fcf9be1a6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fcf9b86fb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fcf9b86e814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fcf9b8fb34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fcf9b8fad4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fcf9b8f9eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fcf9b88138a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fcf9b880f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fcf9b86a311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fcf9b8f95bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fcf9b88138a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fcf9b880f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fcf9b86a311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fcf9b8f95bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fcf9b8f81b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fcf9b85b5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fcf9cabf3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fcf9ca7efb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fcf9cb21dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fcf96980083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name pred_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/pred_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o pred_tests.o -x c++ pred_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name param_test_tests1.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/param_test_tests1.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o param_test_tests1.o -x c++ param_test_tests1.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name prod_tests2.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/prod_tests2.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o prod_tests2.o -x c++ prod_tests2.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name prod_tests1.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/prod_tests1.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o prod_tests1.o -x c++ prod_tests1.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fac3156057f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fac3155e990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fac31560981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fac3715f420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fac3575070d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fac35eb7ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fac35a528b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fac35a526a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fac354a7b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fac354a6814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fac3553334e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fac35532d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fac35531eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fac354b938a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fac354b8f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fac354a2311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fac355315bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fac354b938a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fac354b8f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fac354a2311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fac355315bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fac355301b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fac354935cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fac366f73f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fac366b6fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fac36759dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fac305b8083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007fced3cbb57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fced3cb9990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fced3cbb981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fced98ba420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fced7eab70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fced8612ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fced81ad8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fced81ad6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fced7c02b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fced7c01814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fced7c8e34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fced7c8dd4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fced7c8ceb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fced7c1438a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fced7c13f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fced7bfd311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fced7c8c5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fced7c1438a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fced7c13f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fced7bfd311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fced7c8c5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fced7c8b1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fced7bee5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fced8e523f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fced8e11fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fced8eb4dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fced2d13083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) #0 0x00007ff68e8e557f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007ff68e8e3990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007ff68e8e5981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007ff6944e4420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007ff692ad570d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007ff69323cce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007ff692dd78b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007ff692dd76a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007ff69282cb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007ff69282b814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007ff6928b834e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007ff6928b7d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007ff6928b6eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007ff69283e38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007ff69283df6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007ff692827311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007ff6928b65bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007ff69283e38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007ff69283df6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007ff692827311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007ff6928b65bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007ff6928b51b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007ff6928185cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007ff693a7c3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007ff693a3bfb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007ff693adedc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007ff68d93d083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f7ce10f557f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f7ce10f3990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f7ce10f5981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f7ce6cf4420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f7ce52e570d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f7ce5a4cce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f7ce55e78b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f7ce55e76a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f7ce503cb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f7ce503b814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f7ce50c834e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f7ce50c7d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f7ce50c6eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f7ce504e38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f7ce504df6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f7ce5037311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f7ce50c65bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f7ce504e38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f7ce504df6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f7ce5037311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f7ce50c65bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f7ce50c51b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f7ce50285cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f7ce628c3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f7ce624bfb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f7ce62eedc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f7ce014d083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007fb4ff49157f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fb4ff48f990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fb4ff491981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fb505090420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fb50368170d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fb503de8ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fb5039838b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fb5039836a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fb5033d8b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fb5033d7814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fb50346434e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fb503463d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fb503462eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fb5033ea38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fb5033e9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fb5033d3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fb5034625bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fb5033ea38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fb5033e9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fb5033d3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fb5034625bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fb5034611b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fb5033c45cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fb5046283f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fb5045e7fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fb50468adc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fb4fe4e9083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name spi_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/spi_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o spi_tests.o -x c++ spi_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name static_assertion_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/static_assertion_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o static_assertion_tests.o -x c++ static_assertion_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fd24918157f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fd24917f990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fd249181981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fd24ed80420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fd24d37170d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fd24dad8ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fd24d6738b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fd24d6736a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fd24d0c8b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fd24d0c7814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fd24d15434e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fd24d153d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fd24d152eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fd24d0da38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fd24d0d9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fd24d0c3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fd24d1525bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fd24d0da38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fd24d0d9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fd24d0c3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fd24d1525bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fd24d1511b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fd24d0b45cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fd24e3183f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fd24e2d7fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fd24e37adc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fd2481d9083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f98bcbdf57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f98bcbdd990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f98bcbdf981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f98c27de420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f98c0dcf70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f98c1536ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f98c10d18b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f98c10d16a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f98c0b26b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f98c0b25814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f98c0bb234e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f98c0bb1d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f98c0bb0eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f98c0b3838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f98c0b37f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f98c0b21311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f98c0bb05bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f98c0b3838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f98c0b37f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f98c0b21311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f98c0bb05bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f98c0baf1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f98c0b125cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f98c1d763f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f98c1d35fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f98c1dd8dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f98bbc37083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/nullptr_tests-9d499d.cpp clang: note: diagnostic msg: /tmp/nullptr_tests-9d499d.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: nullptr_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o string_assertion_tests.o string_assertion_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/param_test_tests2-b3c9b0.cpp clang: note: diagnostic msg: /tmp/param_test_tests2-b3c9b0.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: param_test_tests2.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o syntax_tests.o syntax_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/pred_tests-4b8de3.cpp clang: note: diagnostic msg: /tmp/pred_tests-4b8de3.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: pred_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o syntax_gtest_tests.o syntax_gtest_tests.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/param_test_tests1-41f522.cpp clang: note: diagnostic msg: /tmp/param_test_tests1-41f522.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: param_test_tests1.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o type_param_tests1.o type_param_tests1.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/prod_tests2-2aff5a.cpp clang: note: diagnostic msg: /tmp/prod_tests2-2aff5a.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: prod_tests2.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o type_param_tests2.o type_param_tests2.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/prod_tests1-eaac4e.cpp clang: note: diagnostic msg: /tmp/prod_tests1-eaac4e.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: prod_tests1.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o type_param_tests3.o type_param_tests3.cpp clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/spi_tests-28364b.cpp clang: note: diagnostic msg: /tmp/spi_tests-28364b.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: spi_tests.o] Error 254 (ignored) /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o typed_test_tests.o typed_test_tests.cpp In file included from string_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/static_assertion_tests-5726b5.cpp clang: note: diagnostic msg: /tmp/static_assertion_tests-5726b5.sh clang: note: diagnostic msg: ******************** /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmathmake: [GNUmakefile:554: static_assertion_tests.o] Error 254 (ignored) :684:/usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno37-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -c -o values_tests.o values_tests.cpp : error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from syntax_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from string_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from type_param_tests1.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ string_assertion_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36:  ^error : implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from type_param_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:In file included from syntax_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ 684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc: 231 { return __builtin_isgreater(__x, __y); }:15:  error:  ~~~~~~~~~~~~~~~~~~~ ^~~ declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc::710246::3715:: errorerror: : implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion]declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1); { return __builtin_isgreaterequal(__x, __y); }  ^  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc :187:11: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710note:: 42:previous declaration is here   _Tp __c = __h;error:  implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] ^ { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:declaration shadows a local variable [-Werror,-Wshadow]736: 29 _Tp __fact = __a * __xi / (__p * __p + __q * __q);: error: In file included from string_assertion_tests.cpp:18: In file included from ../include/iutest.hpp: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] ^ { return __builtin_isless(__x, __y); }/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213: 11: ~~~~~~~~~~~~~~~~ ^~~ note: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmathprevious declaration is here:736 : _Tp __fact = __nu * __xi;34:  error ^: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from syntax_gtest_tests.cpp:18: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ 28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: In file included from : ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); } : ~~~~~~~~~~~~~~~~~~~~~~~ ^~~In file included from ../include/internal/iutest_stdlib.hpp: 21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34:In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex: 44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from syntax_tests.cpp:18: In file included from ../include/iutest.hpp:28error: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42:implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~  error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ : In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from syntax_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from type_param_tests3.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from typed_test_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from In file included from type_param_tests1.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpptype_param_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:25: In file included from :../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: 21/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] : _Tp __fact = (std::abs(__pimu) < __eps  ^ In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here ../include/internal/iutest_stdlib_defs.hpp:38 _Tp __fact = __nu * __xi;  ^ : /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex: _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);44  ^ : In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: :error: declaration shadows a local variable [-Werror,-Wshadow]  _Tp __c = _Tp(1);  ^error:  /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = __h;  ^ _Tp __fact = (std::abs(__pimu) < __eps  ^  /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15::186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^  error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:note: previous declaration is here int __i;  ^ 246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from type_param_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ type_param_tests1.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from type_param_tests2.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:In file included from syntax_gtest_tests.cpp:18: In file included from 11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from type_param_tests1.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] syntax_gtest_tests.cpp:18: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from In file included from type_param_tests3.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from In file included from typed_test_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23syntax_gtest_tests.cpp:18: In file included from ./../include/gtest/iutest_switch.hpp:20: In file included from ./../include/gtest/iutest_switch_for_iutest.hpp:27: In file included from ./../include/gtest/../iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ : In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from typed_test_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpptype_param_tests3.cpp:23: :18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from typed_test_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from values_tests.cpp:18: In file included from In file included from type_param_tests3.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:32: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:684:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:37: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:710:42: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isgreaterequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:29: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:736:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isless(__x, __y); }  ~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:762:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessequal(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:36: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:788:41: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_islessgreater(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:34: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:814:39: error: implicit conversion increases floating-point precision: 'float' to 'double' [-Werror,-Wdouble-promotion] { return __builtin_isunordered(__x, __y); }  ~~~~~~~~~~~~~~~~~~~~~ ^~~ In file included from values_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:50: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:229:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:231:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __d = -std::log(__x2);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:186:11: note: previous declaration is here _Tp __d = _Tp(0);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:246:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __c = _Tp(1);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:187:11: note: previous declaration is here _Tp __c = __h;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:278:15: error: declaration shadows a local variable [-Werror,-Wshadow] _Tp __fact = __a * __xi / (__p * __p + __q * __q);  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:213:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:289:15: error: declaration shadows a local variable [-Werror,-Wshadow] int __i;  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/bessel_function.tcc:188:11: note: previous declaration is here int __i;  ^ In file included from values_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:52: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:621:25: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __lambda = __xnroot * (__ynroot + __znroot)  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/ell_integral.tcc:602:15: note: previous declaration is here _Tp __lambda, __mu;  ^ In file included from values_tests.cpp:18: In file included from ../include/iutest.hpp:28: In file included from ../include/iutest_legacy.hpp:19: In file included from ../include/internal/iutest_port.hpp:25: In file included from ../include/internal/iutest_internal_defs.hpp:21: In file included from ../include/internal/../iutest_defs.hpp:23: In file included from ../include/internal/iutest_stdlib.hpp:21: In file included from ../include/internal/iutest_stdlib_defs.hpp:38: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/complex:44: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:1935: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/specfun.h:56: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:160:21: error: declaration shadows a local variable [-Werror,-Wshadow] const _Tp __fact = (std::abs(__pimu) < __eps  ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tr1/modified_bessel_func.tcc:146:11: note: previous declaration is here _Tp __fact = __nu * __xi;  ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name syntax_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/syntax_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o syntax_tests.o -x c++ syntax_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name string_assertion_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/string_assertion_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o string_assertion_tests.o -x c++ string_assertion_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fd20bf9f57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fd20bf9d990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fd20bf9f981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fd211b9e420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fd21018f70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fd2108f6ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fd2104918b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fd2104916a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fd20fee6b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fd20fee5814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fd20ff7234e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fd20ff71d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fd20ff70eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fd20fef838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fd20fef7f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fd20fee1311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fd20ff705bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fd20fef838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fd20fef7f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fd20fee1311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fd20ff705bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fd20ff6f1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fd20fed25cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fd2111363f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fd2110f5fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fd211198dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fd20aff7083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name type_param_tests2.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/type_param_tests2.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o type_param_tests2.o -x c++ type_param_tests2.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fefc53b257f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fefc53b0990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fefc53b2981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fefcafb1420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fefc95a270d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fefc9d09ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fefc98a48b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fefc98a46a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fefc92f9b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fefc92f8814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fefc938534e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fefc9384d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fefc9383eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fefc930b38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fefc930af6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fefc92f4311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fefc93835bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fefc930b38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fefc930af6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fefc92f4311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fefc93835bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fefc93821b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fefc92e55cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fefca5493f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fefca508fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fefca5abdc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fefc440a083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name type_param_tests1.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/type_param_tests1.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o type_param_tests1.o -x c++ type_param_tests1.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name typed_test_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/typed_test_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o typed_test_tests.o -x c++ typed_test_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.hStack dump: :1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name type_param_tests3.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/type_param_tests3.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o type_param_tests3.o -x c++ type_param_tests3.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fad66b4457f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fad66b42990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fad66b44981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fad6c743420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fad6ad3470d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fad6b49bce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fad6b0368b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fad6b0366a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fad6aa8bb80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fad6aa8a814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fad6ab1734e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fad6ab16d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fad6ab15eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fad6aa9d38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fad6aa9cf6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fad6aa86311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fad6ab155bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fad6aa9d38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fad6aa9cf6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fad6aa86311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fad6ab155bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fad6ab141b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fad6aa775cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fad6bcdb3f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fad6bc9afb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fad6bd3ddc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fad65b9c083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name syntax_gtest_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/syntax_gtest_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o syntax_gtest_tests.o -x c++ syntax_gtest_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007fc54a78a57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fc54a788990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fc54a78a981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fc550389420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fc54e97a70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fc54f0e1ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fc54ec7c8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fc54ec7c6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fc54e6d1b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fc54e6d0814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fc54e75d34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fc54e75cd4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fc54e75beb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fc54e6e338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fc54e6e2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fc54e6cc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fc54e75b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fc54e6e338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fc54e6e2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fc54e6cc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fc54e75b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fc54e75a1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fc54e6bd5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fc54f9213f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fc54f8e0fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fc54f983dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fc5497e2083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) #0 0x00007f471d49f57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f471d49d990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f471d49f981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f472309e420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f472168f70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f4721df6ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f47219918b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f47219916a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f47213e6b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f47213e5814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f472147234e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f4721471d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f4721470eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f47213f838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f47213f7f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f47213e1311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f47214705bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f47213f838a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f47213f7f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f47213e1311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f47214705bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f472146f1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f47213d25cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f47226363f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f47225f5fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f4722698dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 clang: 0x00007f471c4f7083error: __libc_start_main unable to execute command: Segmentation fault (/lib/x86_64-linux-gnu/libc.so.6clang: +0x24083error): #29clang frontend command failed due to signal (use -v to see invocation) 0x000000000049f70e _start clang version 9.0.1-12 (/usr/lib/llvm-9/bin/clang +Target: 0x49f70ex86_64-pc-linux-gnu Thread model: posix ) InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007fdf10a4257f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007fdf10a40990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007fdf10a42981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007fdf16641420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007fdf14c3270d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007fdf15399ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007fdf14f348b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007fdf14f346a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007fdf14989b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007fdf14988814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007fdf14a1534e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007fdf14a14d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007fdf14a13eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007fdf1499b38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007fdf1499af6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007fdf14984311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007fdf14a135bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007fdf1499b38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007fdf1499af6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007fdf14984311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007fdf14a135bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007fdf14a121b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007fdf149755cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007fdf15bd93f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007fdf15b98fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007fdf15c3bdc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007fdf0fa9a083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. #0 0x00007f0f897a157f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f0f8979f990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f0f897a1981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f0f8f3a0420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f0f8d99170d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f0f8e0f8ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f0f8dc938b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f0f8dc936a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f0f8d6e8b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f0f8d6e7814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f0f8d77434e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f0f8d773d4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f0f8d772eb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f0f8d6fa38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f0f8d6f9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f0f8d6e3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f0f8d7725bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f0f8d6fa38a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f0f8d6f9f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f0f8d6e3311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f0f8d7725bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f0f8d7711b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f0f8d6d45cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f0f8e9383f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f0f8e8f7fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f0f8e99adc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f0f887f9083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/lib/llvm-9/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name values_tests.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -coverage-notes-file /home/semaphore/iutest/test/values_tests.gcno -resource-dir /usr/lib/llvm-9/lib/clang/9.0.1 -I ../include -D IUTEST_HAS_CXX_HDR_VARIANT=0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-9/lib/clang/9.0.1/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -Werror -Wno-missing-field-initializers clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/syntax_tests-0a5410.cpp clang: note: diagnostic msg: /tmp/syntax_tests-0a5410.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: syntax_tests.o] Error 254 (ignored) dd if=/dev/zero of=testdata/4gb.bin bs=1048576 count=4096 -Wno-sign-conversion -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/semaphore/iutest/test -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fcomment-block-commands=private,internal,retval -faddrsig -o values_tests.o -x c++ values_tests.cpp 1. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:1435:44: current parser token ';' 2. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream:41:1: parsing namespace 'std' 3. /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_map.h:66:1: parsing namespace 'std::std' #0 0x00007f614a77a57f llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c57f) #1 0x00007f614a778990 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8a990) #2 0x00007f614a77a981 (/lib/x86_64-linux-gnu/libLLVM-9.so.1+0xa8c981) #3 0x00007f6150379420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420) #4 0x00007f614e96a70d clang::NestedNameSpecifier::containsUnexpandedParameterPack() const (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xa2d70d) #5 0x00007f614f0d1ce1 clang::Sema::DiagnoseUnexpandedParameterPack(clang::CXXScopeSpec const&, clang::Sema::UnexpandedParameterPackContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1194ce1) #6 0x00007f614ec6c8b0 clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f8b0) #7 0x00007f614ec6c6a8 clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0xd2f6a8) #8 0x00007f614e6c1b80 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x784b80) #9 0x00007f614e6c0814 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x783814) #10 0x00007f614e74d34e clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x81034e) #11 0x00007f614e74cd4c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80fd4c) #12 0x00007f614e74beb2 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80eeb2) #13 0x00007f614e6d338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #14 0x00007f614e6d2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #15 0x00007f614e6bc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #16 0x00007f614e74b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #17 0x00007f614e6d338a clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x79638a) #18 0x00007f614e6d2f6d clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x795f6d) #19 0x00007f614e6bc311 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x77f311) #20 0x00007f614e74b5bd clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80e5bd) #21 0x00007f614e74a1b2 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x80d1b2) #22 0x00007f614e6ad5cd clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x7705cd) #23 0x00007f614f9113f8 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x19d43f8) #24 0x00007f614f8d0fb0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1993fb0) #25 0x00007f614f973dc0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.9+0x1a36dc0) #26 0x00000000004a3f6b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/lib/llvm-9/bin/clang+0x4a3f6b) #27 0x00000000004a2291 main (/usr/lib/llvm-9/bin/clang+0x4a2291) #28 0x00007f61497d2083 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24083) #29 0x000000000049f70e _start (/usr/lib/llvm-9/bin/clang+0x49f70e) clang: error: unable to execute command: Segmentation fault clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 9.0.1-12 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/type_param_tests2-cd13be.cpp clang: note: diagnostic msg: /tmp/type_param_tests2-cd13be.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: type_param_tests2.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/string_assertion_tests-7f9f3a.cpp clang: note: diagnostic msg: /tmp/string_assertion_tests-7f9f3a.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: string_assertion_tests.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/typed_test_tests-d67a84.cpp clang: note: diagnostic msg: /tmp/typed_test_tests-d67a84.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: typed_test_tests.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/type_param_tests3-f47578.cpp clang: note: diagnostic msg: /tmp/type_param_tests3-f47578.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: type_param_tests3.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/type_param_tests1-8b231d.cpp clang: note: diagnostic msg: /tmp/type_param_tests1-8b231d.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: type_param_tests1.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/syntax_gtest_tests-be0905.cpp clang: note: diagnostic msg: /tmp/syntax_gtest_tests-be0905.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: syntax_gtest_tests.o] Error 254 (ignored) clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/values_tests-defbfb.cpp clang: note: diagnostic msg: /tmp/values_tests-defbfb.sh clang: note: diagnostic msg: ******************** make: [GNUmakefile:554: values_tests.o] Error 254 (ignored) 4096+0 records in 4096+0 records out 4294967296 bytes (4.3 GB, 4.0 GiB) copied, 3.34882 s, 1.3 GB/s /usr/share/clang/scan-build-9/bin/../libexec/c++-analyzer -I../include -g -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wpointer-arith -Wundef -Wunused-macros -Wextra-semi -Wimplicit-float-conversion -Wshadow-uncaptured-local -Wshadow-all -Wnonportable-system-include-path -Wdouble-promotion -Wfloat-conversion -Wno-gnu-zero-variadic-macro-arguments -fcomment-block-commands=private,internal,retval -Wmissing-noreturn -Wswitch-enum -Wsystem-headers -Wno-nullability-completeness -Wno-expansion-to-defined -Wno-c++11-inline-namespace -Wno-keyword-compat -Wno-cast-qual -Wno-ignored-pragma-intrinsic -Wno-unused-lambda-capture -Wno-ignored-attributes -Wno-pragma-pack -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-return-type -Wno-unused-parameter -Wno-parentheses -Wno-cast-align -Wno-sign-compare -Wno-implicit-fallthrough -Wno-overflow -Wno-unknown-attributes -Wno-ambiguous-ellipsis -Wno-format-nonliteral -Wno-mismatched-tags -Wno-narrowing -Wno-unused-macros -Wno-undef -Wno-comment -Wno-unused-variable -Wno-constant-logical-operand -Wno-invalid-constexpr -Wno-extra-semi -Wno-builtin-declaration-mismatch -Wno-macro-redefined -Wno-pragmas -Wno-unused-function -Wno-extra -Wno-c++98-compat -Wno-c++11-compat -Wno-c++98-compat-extra-semi -Wno-unknown-warning-option -Wno-inline-namespace-reopened-noninline -DIUTEST_HAS_CXX_HDR_VARIANT=0 -std=c++17 -Werror -Wno-missing-field-initializers -Wno-sign-conversion -o all_tests ./almost_eq_tests.o ./assertion_tests.o ./basic_tests.o ./combine_tests.o ./compatibility_tests.o ./filepath_tests.o ./fixture_tests.o ./no_failure_tests.o ./nullptr_tests.o ./param_test_tests1.o ./param_test_tests2.o ./pred_tests.o ./prod_tests1.o ./prod_tests2.o ./spi_tests.o ./static_assertion_tests.o ./string_assertion_tests.o ./syntax_tests.o ./syntax_gtest_tests.o ./type_param_tests1.o ./type_param_tests2.o ./type_param_tests3.o ./typed_test_tests.o ./values_tests.o main.cpp clang: error: no such file or directory: './almost_eq_tests.o' clang: error: no such file or directory: './assertion_tests.o' clang: error: no such file or directory: './basic_tests.o' clang: error: no such file or directory: './combine_tests.o' clang: error: no such file or directory: './compatibility_tests.o' clang: error: no such file or directory: './filepath_tests.o' clang: error: no such file or directory: './fixture_tests.o' clang: error: no such file or directory: './no_failure_tests.o' clang: error: no such file or directory: './nullptr_tests.o' clang: error: no such file or directory: './param_test_tests1.o' clang: error: no such file or directory: './param_test_tests2.o' clang: error: no such file or directory: './pred_tests.o' clang: error: no such file or directory: './prod_tests1.o' clang: error: no such file or directory: './prod_tests2.o' clang: error: no such file or directory: './spi_tests.o' clang: error: no such file or directory: './static_assertion_tests.o' clang: error: no such file or directory: './string_assertion_tests.o' clang: error: no such file or directory: './syntax_tests.o' clang: error: no such file or directory: './syntax_gtest_tests.o' clang: error: no such file or directory: './type_param_tests1.o' clang: error: no such file or directory: './type_param_tests2.o' clang: error: no such file or directory: './type_param_tests3.o' clang: error: no such file or directory: './typed_test_tests.o' clang: error: no such file or directory: './values_tests.o' make: [GNUmakefile:535: all_tests] Error 1 (ignored) scan-build: Removing directory '/tmp/scan-build-2025-03-31-154429-9659-1' because it contains no reports. scan-build: No bugs found. Exporting environment variables Exporting SEMAPHORE_JOB_RESULT test-results publish test/ * Input file read failed: stat test/: no such file or directory Error: stat test/: no such file or directory Usage: test-results publish ... [flags] Flags: -f, --force force artifact push, passes -f flag to artifact CLI -h, --help help for publish --no-raw Skips uploading raw XML files -o, --omit-output-for-passed omit stdout if test passed, defaults to false -s, --trim-output-to int32 trim stdout to N characters, defaults to 0(unlimited) Global Flags: --config string config file (default is $HOME/.test-results.yaml) -N, --name string name of the suite --no-compress skip gzip compression for the output -p, --parser string override parser to be used (default "auto") -S, --suite-prefix string prefix for each suite --trace trace output -v, --verbose verbose output Error: stat test/: no such file or directory