Build: fail

Setting Value
ID 04e03f725c25e0029972c6b09aceff8c6c98fda0
CPU arch. aarch64
Kernel name Linux
Kernel release 3.14.79-28-ARCH
Compiler g++
Compiler version g++ (GCC) 8.1.0
Git remote https://github.com/marekjm/viuavm.git
Git branch devel
Git commit 1d035d458ed646f6fa17063a3399168f6ad47201

Build started 2018-07-08 10:06:12 and finished 2018-07-08 10:26:22, and run for a total of 20 minutes 10 seconds.


Logged output

$ git clone --depth 1 https://github.com/marekjm/viuavm.git .
Cloning into '.'... remote: Counting objects: 1452, done. remote: Compressing objects: 0% (1/1009)  remote: Compressing objects: 1% (11/1009)  remote: Compressing objects: 2% (21/1009)  remote: Compressing objects: 3% (31/1009)  remote: Compressing objects: 4% (41/1009)  remote: Compressing objects: 5% (51/1009)  remote: Compressing objects: 6% (61/1009)  remote: Compressing objects: 7% (71/1009)  remote: Compressing objects: 8% (81/1009)  remote: Compressing objects: 9% (91/1009)  remote: Compressing objects: 10% (101/1009)  remote: Compressing objects: 11% (111/1009)  remote: Compressing objects: 12% (122/1009)  remote: Compressing objects: 13% (132/1009)  remote: Compressing objects: 14% (142/1009)  remote: Compressing objects: 15% (152/1009)  remote: Compressing objects: 16% (162/1009)  remote: Compressing objects: 17% (172/1009)  remote: Compressing objects: 18% (182/1009)  remote: Compressing objects: 19% (192/1009)  remote: Compressing objects: 20% (202/1009)  remote: Compressing objects: 21% (212/1009)  remote: Compressing objects: 22% (222/1009)  remote: Compressing objects: 23% (233/1009)  remote: Compressing objects: 24% (243/1009)  remote: Compressing objects: 25% (253/1009)  remote: Compressing objects: 26% (263/1009)  remote: Compressing objects: 27% (273/1009)  remote: Compressing objects: 28% (283/1009)  remote: Compressing objects: 29% (293/1009)  remote: Compressing objects: 30% (303/1009)  remote: Compressing objects: 31% (313/1009)  remote: Compressing objects: 32% (323/1009)  remote: Compressing objects: 33% (333/1009)  remote: Compressing objects: 34% (344/1009)  remote: Compressing objects: 35% (354/1009)  remote: Compressing objects: 36% (364/1009)  remote: Compressing objects: 37% (374/1009)  remote: Compressing objects: 38% (384/1009)  remote: Compressing objects: 39% (394/1009)  remote: Compressing objects: 40% (404/1009)  remote: Compressing objects: 41% (414/1009)  remote: Compressing objects: 42% (424/1009)  remote: Compressing objects: 43% (434/1009)  remote: Compressing objects: 44% (444/1009)  remote: Compressing objects: 45% (455/1009)  remote: Compressing objects: 46% (465/1009)  remote: Compressing objects: 47% (475/1009)  remote: Compressing objects: 48% (485/1009)  remote: Compressing objects: 49% (495/1009)  remote: Compressing objects: 50% (505/1009)  remote: Compressing objects: 51% (515/1009)  remote: Compressing objects: 52% (525/1009)  remote: Compressing objects: 53% (535/1009)  remote: Compressing objects: 54% (545/1009)  remote: Compressing objects: 55% (555/1009)  remote: Compressing objects: 56% (566/1009)  remote: Compressing objects: 57% (576/1009)  remote: Compressing objects: 58% (586/1009)  remote: Compressing objects: 59% (596/1009)  remote: Compressing objects: 60% (606/1009)  remote: Compressing objects: 61% (616/1009)  remote: Compressing objects: 62% (626/1009)  remote: Compressing objects: 63% (636/1009)  remote: Compressing objects: 64% (646/1009)  remote: Compressing objects: 65% (656/1009)  remote: Compressing objects: 66% (666/1009)  remote: Compressing objects: 67% (677/1009)  remote: Compressing objects: 68% (687/1009)  remote: Compressing objects: 69% (697/1009)  remote: Compressing objects: 70% (707/1009)  remote: Compressing objects: 71% (717/1009)  remote: Compressing objects: 72% (727/1009)  remote: Compressing objects: 73% (737/1009)  remote: Compressing objects: 74% (747/1009)  remote: Compressing objects: 75% (757/1009)  remote: Compressing objects: 76% (767/1009)  remote: Compressing objects: 77% (777/1009)  remote: Compressing objects: 78% (788/1009)  remote: Compressing objects: 79% (798/1009)  remote: Compressing objects: 80% (808/1009)  remote: Compressing objects: 81% (818/1009)  remote: Compressing objects: 82% (828/1009)  remote: Compressing objects: 83% (838/1009)  remote: Compressing objects: 84% (848/1009)  remote: Compressing objects: 85% (858/1009)  remote: Compressing objects: 86% (868/1009)  remote: Compressing objects: 87% (878/1009)  remote: Compressing objects: 88% (888/1009)  remote: Compressing objects: 89% (899/1009)  remote: Compressing objects: 90% (909/1009)  remote: Compressing objects: 91% (919/1009)  remote: Compressing objects: 92% (929/1009)  remote: Compressing objects: 93% (939/1009)  remote: Compressing objects: 94% (949/1009)  remote: Compressing objects: 95% (959/1009)  remote: Compressing objects: 96% (969/1009)  remote: Compressing objects: 97% (979/1009)  remote: Compressing objects: 98% (989/1009)  remote: Compressing objects: 99% (999/1009)  remote: Compressing objects: 100% (1009/1009)  remote: Compressing objects: 100% (1009/1009), done. Receiving objects: 0% (1/1452) Receiving objects: 1% (15/1452) Receiving objects: 2% (30/1452) Receiving objects: 3% (44/1452) Receiving objects: 4% (59/1452) Receiving objects: 5% (73/1452) Receiving objects: 6% (88/1452) Receiving objects: 7% (102/1452) Receiving objects: 8% (117/1452) Receiving objects: 9% (131/1452) Receiving objects: 10% (146/1452) Receiving objects: 11% (160/1452) Receiving objects: 12% (175/1452) Receiving objects: 13% (189/1452) Receiving objects: 14% (204/1452) Receiving objects: 15% (218/1452) Receiving objects: 16% (233/1452) Receiving objects: 17% (247/1452) Receiving objects: 18% (262/1452) Receiving objects: 19% (276/1452) Receiving objects: 20% (291/1452) Receiving objects: 21% (305/1452) Receiving objects: 22% (320/1452) Receiving objects: 23% (334/1452) Receiving objects: 24% (349/1452) Receiving objects: 25% (363/1452) Receiving objects: 26% (378/1452) Receiving objects: 27% (393/1452) Receiving objects: 28% (407/1452) Receiving objects: 29% (422/1452) Receiving objects: 30% (436/1452) Receiving objects: 31% (451/1452) Receiving objects: 32% (465/1452) Receiving objects: 33% (480/1452) Receiving objects: 34% (494/1452) Receiving objects: 35% (509/1452) Receiving objects: 36% (523/1452) Receiving objects: 37% (538/1452) Receiving objects: 38% (552/1452) Receiving objects: 39% (567/1452) Receiving objects: 40% (581/1452) Receiving objects: 41% (596/1452) Receiving objects: 42% (610/1452) Receiving objects: 43% (625/1452) Receiving objects: 44% (639/1452) Receiving objects: 45% (654/1452) Receiving objects: 46% (668/1452) Receiving objects: 47% (683/1452) Receiving objects: 48% (697/1452) Receiving objects: 49% (712/1452) Receiving objects: 50% (726/1452) Receiving objects: 51% (741/1452) Receiving objects: 52% (756/1452) Receiving objects: 53% (770/1452) Receiving objects: 54% (785/1452) Receiving objects: 55% (799/1452) Receiving objects: 56% (814/1452) Receiving objects: 57% (828/1452) Receiving objects: 58% (843/1452) Receiving objects: 59% (857/1452) Receiving objects: 60% (872/1452) Receiving objects: 61% (886/1452) Receiving objects: 62% (901/1452) Receiving objects: 63% (915/1452) Receiving objects: 64% (930/1452) Receiving objects: 65% (944/1452) Receiving objects: 66% (959/1452) Receiving objects: 67% (973/1452) Receiving objects: 68% (988/1452) Receiving objects: 69% (1002/1452) Receiving objects: 70% (1017/1452) Receiving objects: 71% (1031/1452) Receiving objects: 72% (1046/1452) Receiving objects: 73% (1060/1452) Receiving objects: 74% (1075/1452) Receiving objects: 75% (1089/1452) Receiving objects: 76% (1104/1452) Receiving objects: 77% (1119/1452) Receiving objects: 78% (1133/1452) Receiving objects: 79% (1148/1452) Receiving objects: 80% (1162/1452) Receiving objects: 81% (1177/1452) Receiving objects: 82% (1191/1452) Receiving objects: 83% (1206/1452) Receiving objects: 84% (1220/1452) Receiving objects: 85% (1235/1452) Receiving objects: 86% (1249/1452) Receiving objects: 87% (1264/1452) Receiving objects: 88% (1278/1452) Receiving objects: 89% (1293/1452) Receiving objects: 90% (1307/1452) Receiving objects: 91% (1322/1452) Receiving objects: 92% (1336/1452) Receiving objects: 93% (1351/1452) Receiving objects: 94% (1365/1452) Receiving objects: 95% (1380/1452) Receiving objects: 96% (1394/1452) Receiving objects: 97% (1409/1452) Receiving objects: 98% (1423/1452) remote: Total 1452 (delta 741), reused 752 (delta 282), pack-reused 0 Receiving objects: 99% (1438/1452) Receiving objects: 100% (1452/1452) Receiving objects: 100% (1452/1452), 533.90 KiB | 1.36 MiB/s, done. Resolving deltas: 0% (0/741) Resolving deltas: 6% (46/741) Resolving deltas: 8% (62/741) Resolving deltas: 10% (77/741) Resolving deltas: 11% (85/741) Resolving deltas: 12% (91/741) Resolving deltas: 13% (99/741) Resolving deltas: 14% (104/741) Resolving deltas: 15% (112/741) Resolving deltas: 17% (127/741) Resolving deltas: 31% (237/741) Resolving deltas: 32% (238/741) Resolving deltas: 33% (246/741) Resolving deltas: 34% (254/741) Resolving deltas: 42% (317/741) Resolving deltas: 50% (371/741) Resolving deltas: 55% (412/741) Resolving deltas: 56% (416/741) Resolving deltas: 60% (451/741) Resolving deltas: 68% (510/741) Resolving deltas: 71% (531/741) Resolving deltas: 72% (534/741) Resolving deltas: 79% (586/741) Resolving deltas: 80% (594/741) Resolving deltas: 81% (606/741) Resolving deltas: 82% (611/741) Resolving deltas: 83% (616/741) Resolving deltas: 84% (623/741) Resolving deltas: 85% (630/741) Resolving deltas: 86% (638/741) Resolving deltas: 87% (647/741) Resolving deltas: 89% (661/741) Resolving deltas: 90% (673/741) Resolving deltas: 91% (677/741) Resolving deltas: 92% (687/741) Resolving deltas: 93% (690/741) Resolving deltas: 94% (698/741) Resolving deltas: 95% (704/741) Resolving deltas: 96% (712/741) Resolving deltas: 100% (741/741) Resolving deltas: 100% (741/741), done. #IEXPORT# export ASAN_OPTIONS=detect_odr_violation=0
$ make CXX=g++ CXXOPTIMIZATIONFLAGS=-O2
g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/front/asm.o src/front/asm.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/front/asm/generate.o src/front/asm/generate.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_arg.o src/assembler/backend/op_assemblers/assemble_op_arg.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_bits.o src/assembler/backend/op_assemblers/assemble_op_bits.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_bitset.o src/assembler/backend/op_assemblers/assemble_op_bitset.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_call.o src/assembler/backend/op_assemblers/assemble_op_call.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_float.o src/assembler/backend/op_assemblers/assemble_op_float.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_frame.o src/assembler/backend/op_assemblers/assemble_op_frame.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_if.o src/assembler/backend/op_assemblers/assemble_op_if.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_integer.o src/assembler/backend/op_assemblers/assemble_op_integer.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_join.o src/assembler/backend/op_assemblers/assemble_op_join.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_jump.o src/assembler/backend/op_assemblers/assemble_op_jump.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_process.o src/assembler/backend/op_assemblers/assemble_op_process.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_receive.o src/assembler/backend/op_assemblers/assemble_op_receive.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_string.o src/assembler/backend/op_assemblers/assemble_op_string.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_structremove.o src/assembler/backend/op_assemblers/assemble_op_structremove.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_text.o src/assembler/backend/op_assemblers/assemble_op_text.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_vector.o src/assembler/backend/op_assemblers/assemble_op_vector.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_vinsert.o src/assembler/backend/op_assemblers/assemble_op_vinsert.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/assembler/backend/op_assemblers/assemble_op_vpop.o src/assembler/backend/op_assemblers/assemble_op_vpop.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/front/asm/assemble_instruction.o src/front/asm/assemble_instruction.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/front/asm/gather.o src/front/asm/gather.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/front/asm/decode.o src/front/asm/decode.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/program.o src/program.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/programinstructions.o src/programinstructions.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/cg/tokenizer/tokenize.o src/cg/tokenizer/tokenize.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/cg/assembler/operands.o src/cg/assembler/operands.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/cg/assembler/codeextract.o src/cg/assembler/codeextract.cpp g++ -std=c++17 -Wall -Wextra -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Woverloaded-virtual -Wundef -Wstrict-overflow=2 -Wdisabled-optimization -Winit-self -Wzero-as-null-pointer-constant -Wuseless-cast -Wconversion -Wshadow -Wswitch-default -Wswitch-enum -Wredundant-decls -Wlogical-op -Wmissing-include-dirs -Wmissing-declarations -Wcast-align -Wcast-qual -Wold-style-cast -Walloc-zero -Wdouble-promotion -Wunused-const-variable=2 -Wduplicated-branches -Wduplicated-cond -Wconversion -Wsign-conversion -Wrestrict -Wstack-protector -Werror -Wfatal-errors -Wpedantic -g -I./include --param max-gcse-memory=134217728 -fstack-protector-strong -fsanitize=undefined -O2 -c -o build/cg/lex.o src/cg/lex.cpp src/cg/lex.cpp: In function 'std::vector viua::cg::lex::normalise(std::vector)': src/cg/lex.cpp:1924:1: error: const/copy propagation disabled: 20758 basic blocks and 57701 registers; increase --param max-gcse-memory above 149789728 [-Werror=disabled-optimization] } ^ compilation terminated due to -Wfatal-errors. cc1plus: all warnings being treated as errors make: *** [Makefile:475: build/cg/lex.o] Error 1
# # build failed: 2 #