# Comparing directories # REFERENCE: base-artifacts/sumfiles # CURRENT: artifacts/sumfiles # Comparing 8 common sum files: g++.sum gcc.sum gfortran.sum libatomic.sum libgomp.sum libitm.sum libstdc++.sum objc.sum Comparing: REFERENCE:/tmp/gxx-sum1.2606030 CURRENT: /tmp/gxx-sum2.2606030 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 950394 | 950426 | | Unexpected fails [FAIL] | 105 | 105 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 5 | 5 | | Expected fails [XFAIL] | 5338 | 5338 | | Known fails [KFAIL] | 0 | 0 | | Unresolved [UNRESOLVED] | 3 | 3 | | Unsupported [UNSUPPORTED] | 10708 | 10708 | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.988805 RES PASS ratio: 0.988805 o REGRESSIONS: +------------------------------------------+---------+ +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 0 | +------------------------------------------+---------+ o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | New PASS [ => PASS] | 32 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 32 | +------------------------------------------+---------+ - New PASS [ => PASS]: Executed from: g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s16.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s16_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s16.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s16_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s32.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s32_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s32.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s32_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s64.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s64_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s64.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s64_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s8.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s8_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s8.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s8_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u16.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u16_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u16.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u16_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u32.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u32_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u32.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u32_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u64.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u64_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u64.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u64_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u8.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u8_z g++:g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u8.c -std=gnu++98 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u8_z Executed from: gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s16.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s16_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s16.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s16_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s32.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s32_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s32.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s32_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s64.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s64_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s64.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s64_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s8.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_s8_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_s8.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_s8_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u16.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u16_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u16.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u16_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u32.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u32_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u32.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u32_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u64.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u64_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u64.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u64_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u8.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_FULL check-function-bodies mul_1op1n_u8_z gcc:gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp=gcc.target/aarch64/sve/acle/asm/mul_u8.c -std=gnu90 -O2 -fno-schedule-insns -DCHECK_ASM --save-temps -DTEST_OVERLOADS check-function-bodies mul_1op1n_u8_z # Improvements found # No regression found in 8 common sum files