Skip to content

powerpc/ci: Add CI configuration #123

powerpc/ci: Add CI configuration

powerpc/ci: Add CI configuration #123

Triggered via push December 15, 2023 05:29
Status Success
Total duration 38m 37s
Artifacts 4
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention
Matrix: sparse
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 84 warnings
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/mm/pgtable_32.c#L214
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/mm/pgtable_32.c#L214
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L145
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L293
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L363
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/exit.c#L1553
incompatible types in comparison expression (different base types):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): kernel/ptrace.c#L50
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/pgtable_32.c#L214
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/pgtable_32.c#L214
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L145
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L293
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L363
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L733
cast from unknown type
sparse (pmac32, ubuntu-21.10, ppc64): kernel/exit.c#L1553
incompatible types in comparison expression (different base types):
sparse (pmac32, ubuntu-21.10, ppc64): kernel/ptrace.c#L50
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L145
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L293
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L363
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L733
cast from unknown type
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/exit.c#L1553
incompatible types in comparison expression (different base types):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/ptrace.c#L50
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-21.10): kernel/ptrace.c#L206
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L175
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L42
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L145
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L293
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L363
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L733
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L733
cast from unknown type
sparse (ppc64, ubuntu-21.10, ppc64): kernel/exit.c#L1553
incompatible types in comparison expression (different base types):
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L175
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L42
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/syscalls.c#L87
symbol 'ppc_select' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/syscalls.c#L119
symbol 'ppc_fadvise64_64' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L83
symbol '__irq_offset_value' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L624
symbol 'init_IRQ' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/signal_32.c#L1234
symbol 'sys_rt_sigreturn' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/signal_32.c#L1329
symbol 'sys_debug_setcontext' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/kernel/signal_32.c#L1524
symbol 'sys_sigreturn' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L64
symbol 'kernstart_addr' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L75
symbol 'boot_mapsize' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L89
symbol '__map_without_ltlbs' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): arch/powerpc/boot/mpc8xx.c#L27
variable 'div' set but not used [-Wunused-but-set-variable]
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L8
"Sparse checking disabled for this file"
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/main.c#L164
symbol 'envp_init' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/main.c#L476
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L89
Variable length array is used.
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L161
Variable length array is used.
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L162
Variable length array is used.
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 1 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 2 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 3 (different address spaces)
sparse (pmac32, ubuntu-21.10, ppc64)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/kernel/syscalls.c#L87
symbol 'ppc_select' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/kernel/syscalls.c#L119
symbol 'ppc_fadvise64_64' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L64
symbol 'kernstart_addr' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L75
symbol 'boot_mapsize' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L77
symbol 'agp_special_page' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L89
symbol '__map_without_ltlbs' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/init_32.c#L102
symbol 'MMU_setup' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L83
symbol '__irq_offset_value' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L624
symbol 'init_IRQ' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): arch/powerpc/mm/pgtable_32.c#L179
Using plain integer as NULL pointer
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L8
"Sparse checking disabled for this file"
sparse (pmac32, ubuntu-21.10, ppc64): init/main.c#L164
symbol 'envp_init' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): init/main.c#L476
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L89
Variable length array is used.
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L161
Variable length array is used.
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L162
Variable length array is used.
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 1 (different address spaces)
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 3 (different address spaces)
sparse (pmac32, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 5 (different address spaces)
sparse (ppc64le, ppc64le, ubuntu-21.10)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
sparse (ppc64le, ppc64le, ubuntu-21.10)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-21.10)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-21.10)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-21.10): init/do_mounts.c#L8
"Sparse checking disabled for this file"
sparse (ppc64le, ppc64le, ubuntu-21.10): init/main.c#L164
symbol 'envp_init' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-21.10): init/main.c#L476
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-21.10): init/do_mounts.c#L89
Variable length array is used.
sparse (ppc64le, ppc64le, ubuntu-21.10): init/do_mounts.c#L161
Variable length array is used.
sparse (ppc64le, ppc64le, ubuntu-21.10): init/do_mounts.c#L162
Variable length array is used.
sparse (ppc64le, ppc64le, ubuntu-21.10): init/do_mounts.c#L366
incorrect type in argument 1 (different address spaces)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/code-patching.c#L32
incorrect type in argument 1 (different address spaces)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/code-patching.c#L32
incorrect type in argument 1 (different address spaces)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/feature-fixups.c#L122
symbol 'do_stf_entry_barrier_fixups' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/feature-fixups.c#L172
symbol 'do_stf_exit_barrier_fixups' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/kernel/syscalls.c#L119
symbol 'ppc_fadvise64_64' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/checksum_wrappers.c#L47
incorrect type in assignment (different base types)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/checksum_wrappers.c#L60
incorrect type in assignment (different base types)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/checksum_wrappers.c#L90
incorrect type in assignment (different base types)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/lib/checksum_wrappers.c#L94
incorrect type in assignment (different base types)
sparse (ppc64le, ppc64le, ubuntu-21.10): arch/powerpc/kernel/irq.c#L83
symbol '__irq_offset_value' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
sparse (ppc64, ubuntu-21.10, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-21.10, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-21.10, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-21.10, ppc64): init/main.c#L164
symbol 'envp_init' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): init/main.c#L476
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): init/do_mounts.c#L8
"Sparse checking disabled for this file"
sparse (ppc64, ubuntu-21.10, ppc64): init/do_mounts.c#L89
Variable length array is used.
sparse (ppc64, ubuntu-21.10, ppc64): init/do_mounts.c#L161
Variable length array is used.
sparse (ppc64, ubuntu-21.10, ppc64): init/do_mounts.c#L162
Variable length array is used.
sparse (ppc64, ubuntu-21.10, ppc64): init/do_mounts.c#L366
incorrect type in argument 1 (different address spaces)
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/include/asm/book3s/64/pgtable.h#L626
incorrect type in initializer (different base types)
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/kernel/syscalls.c#L119
symbol 'ppc_fadvise64_64' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L83
symbol '__irq_offset_value' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/kernel/irq.c#L624
symbol 'init_IRQ' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/mm/hash_utils_64.c#L1449
symbol '__hash_page' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/mm/hash_utils_64.c#L1506
symbol 'hash_preload' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/mm/hash_utils_64.c#L1715
symbol 'low_hash_fault' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/mm/hash_utils_64.c#L1732
symbol 'hpte_insert_repeating' was not declared. Should it be static?
sparse (ppc64, ubuntu-21.10, ppc64): arch/powerpc/mm/hash_native_64.c#L48
symbol 'native_tlbie_lock' was not declared. Should it be static?

Artifacts

Produced during runtime
Name Size
sparse-mpc885_ads_defconfig-ubuntu-21.10.log Expired
158 KB
sparse-pmac32-ubuntu-21.10.log Expired
1.16 MB
sparse-ppc64-ubuntu-21.10.log Expired
1.55 MB
sparse-ppc64le-ubuntu-21.10.log Expired
1.02 MB