All of lore.kernel.org
 help / color / mirror / Atom feed
* [kselftest:kunit 6/8] qos-test.c:undefined reference to `kunit_run_tests'
@ 2020-01-13  2:58 kbuild test robot
  2020-01-13 21:19 ` Brendan Higgins
  0 siblings, 1 reply; 2+ messages in thread
From: kbuild test robot @ 2020-01-13  2:58 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 13786 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
head:   35c57fc3f8eac81b38664a0fe160e267b908d8b8
commit: 9fe124bf1b7788058ecfe5778fea1660b01e3e9c [6/8] kunit: allow kunit to be loaded as a module
config: i386-allmodconfig (attached as .config)
compiler: gcc-7 (Debian 7.5.0-3) 7.5.0
reproduce:
        git checkout 9fe124bf1b7788058ecfe5778fea1660b01e3e9c
        # save the attached .config to linux build tree
        make ARCH=i386 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   ld: policy_unpack.c:(.text+0x1d4a): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x1d7e): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x1dc5): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x1df7): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_strdup_with_null_name':
   policy_unpack.c:(.text+0x1ed0): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x1f01): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x1f4b): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x1f86): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x1fcd): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x1fff): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_out_of_bounds':
   policy_unpack.c:(.text+0x20c9): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x20f1): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x212a): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2153): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_with_name':
   policy_unpack.c:(.text+0x2216): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x2247): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x228b): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x22bd): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_with_null_name':
   policy_unpack.c:(.text+0x2377): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x23a8): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x23ec): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x241e): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_wrong_name':
   policy_unpack.c:(.text+0x24d1): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x24e1): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2522): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2548): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_name':
   policy_unpack.c:(.text+0x2603): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x2613): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2654): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x267a): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_wrong_code':
   policy_unpack.c:(.text+0x271c): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x272c): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x276d): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2793): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_null_name':
   policy_unpack.c:(.text+0x2839): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x2849): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x288a): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x28b0): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_out_of_bounds':
   policy_unpack.c:(.text+0x2983): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x29ad): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x29e6): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2a0f): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_with_name':
   policy_unpack.c:(.text+0x2ad1): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x2b02): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2b35): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x2b6e): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_with_null_name':
   policy_unpack.c:(.text+0x2c2c): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x2c5d): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2c90): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x2cce): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_out_of_bounds':
   policy_unpack.c:(.text+0x2db0): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x2ddf): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2e23): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2e4c): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_with_name':
   policy_unpack.c:(.text+0x2f17): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x2f46): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x2f8a): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x2fb3): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_with_null_name':
   policy_unpack.c:(.text+0x3068): undefined reference to `kunit_binary_assert_format'
   ld: policy_unpack.c:(.text+0x3097): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x30d8): undefined reference to `kunit_binary_ptr_assert_format'
   ld: policy_unpack.c:(.text+0x30fe): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_inbounds_when_out_of_bounds':
   policy_unpack.c:(.text+0x3171): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x31a5): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_inbounds_when_inbounds':
   policy_unpack.c:(.text+0x3236): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x3251): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x3274): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x32ab): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x32d1): undefined reference to `kunit_unary_assert_format'
   ld: policy_unpack.c:(.text+0x3304): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `kunit_test_suites_init':
   policy_unpack.c:(.text+0x333e): undefined reference to `kunit_run_tests'
   ld: security/apparmor/policy_unpack.o: in function `build_aa_ext_struct':
   policy_unpack.c:(.text+0x50f1): undefined reference to `kunit_kmalloc'
   ld: policy_unpack.c:(.text+0x5122): undefined reference to `kunit_ptr_not_err_assert_format'
   ld: policy_unpack.c:(.text+0x514e): undefined reference to `kunit_do_assertion'
   ld: policy_unpack.c:(.text+0x515f): undefined reference to `kunit_kmalloc'
   ld: policy_unpack.c:(.text+0x5193): undefined reference to `kunit_ptr_not_err_assert_format'
   ld: policy_unpack.c:(.text+0x51c6): undefined reference to `kunit_do_assertion'
   ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_init':
   policy_unpack.c:(.text+0x5326): undefined reference to `kunit_kmalloc'
   ld: policy_unpack.c:(.text+0x5357): undefined reference to `kunit_ptr_not_err_assert_format'
   ld: policy_unpack.c:(.text+0x5386): undefined reference to `kunit_do_assertion'
   ld: drivers/base/power/qos-test.o: in function `kunit_test_suites_init':
>> qos-test.c:(.text+0xe): undefined reference to `kunit_run_tests'
   ld: drivers/base/power/qos-test.o: in function `freq_qos_test_readd':
>> qos-test.c:(.text+0x146): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x17d): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x1f7): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x22e): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x2a2): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x2d9): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x347): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x37e): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x3ef): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x426): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x4a0): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x4d7): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x547): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x586): undefined reference to `kunit_do_assertion'
   ld: drivers/base/power/qos-test.o: in function `freq_qos_test_min':
   qos-test.c:(.text+0x70a): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x743): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x7bf): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x7f8): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x86e): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x8a7): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x917): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x950): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x9c6): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x9ff): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xa69): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xaa8): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xb15): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xb54): undefined reference to `kunit_do_assertion'
   ld: drivers/base/power/qos-test.o: in function `freq_qos_test_maxdef':
   qos-test.c:(.text+0xce9): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xd20): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xd99): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xdd0): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xe4c): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xe83): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xef6): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xf2d): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0xfa1): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0xfd8): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x104a): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x1081): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x10f5): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x112c): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x119a): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x11d1): undefined reference to `kunit_do_assertion'
   ld: qos-test.c:(.text+0x1241): undefined reference to `kunit_binary_assert_format'
   ld: qos-test.c:(.text+0x1280): undefined reference to `kunit_do_assertion'

---
0-DAY kernel test infrastructure                 Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 70877 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [kselftest:kunit 6/8] qos-test.c:undefined reference to `kunit_run_tests'
  2020-01-13  2:58 [kselftest:kunit 6/8] qos-test.c:undefined reference to `kunit_run_tests' kbuild test robot
@ 2020-01-13 21:19 ` Brendan Higgins
  0 siblings, 0 replies; 2+ messages in thread
From: Brendan Higgins @ 2020-01-13 21:19 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 14269 bytes --]

On Sun, Jan 12, 2020 at 6:58 PM kbuild test robot <lkp@intel.com> wrote:
>
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
> head:   35c57fc3f8eac81b38664a0fe160e267b908d8b8
> commit: 9fe124bf1b7788058ecfe5778fea1660b01e3e9c [6/8] kunit: allow kunit to be loaded as a module
> config: i386-allmodconfig (attached as .config)
> compiler: gcc-7 (Debian 7.5.0-3) 7.5.0
> reproduce:
>         git checkout 9fe124bf1b7788058ecfe5778fea1660b01e3e9c
>         # save the attached .config to linux build tree
>         make ARCH=i386
>
> If you fix the issue, kindly add following tag
> Reported-by: kbuild test robot <lkp@intel.com>
>
> All errors (new ones prefixed by >>):
>
>    ld: policy_unpack.c:(.text+0x1d4a): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x1d7e): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x1dc5): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x1df7): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_strdup_with_null_name':
>    policy_unpack.c:(.text+0x1ed0): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x1f01): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x1f4b): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x1f86): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x1fcd): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x1fff): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_out_of_bounds':
>    policy_unpack.c:(.text+0x20c9): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x20f1): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x212a): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2153): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_with_name':
>    policy_unpack.c:(.text+0x2216): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x2247): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x228b): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x22bd): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_str_with_null_name':
>    policy_unpack.c:(.text+0x2377): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x23a8): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x23ec): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x241e): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_wrong_name':
>    policy_unpack.c:(.text+0x24d1): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x24e1): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2522): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2548): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_name':
>    policy_unpack.c:(.text+0x2603): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x2613): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2654): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x267a): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_wrong_code':
>    policy_unpack.c:(.text+0x271c): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x272c): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x276d): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2793): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_nameX_with_null_name':
>    policy_unpack.c:(.text+0x2839): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x2849): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x288a): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x28b0): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_out_of_bounds':
>    policy_unpack.c:(.text+0x2983): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x29ad): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x29e6): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2a0f): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_with_name':
>    policy_unpack.c:(.text+0x2ad1): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x2b02): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2b35): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x2b6e): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_blob_with_null_name':
>    policy_unpack.c:(.text+0x2c2c): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x2c5d): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2c90): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x2cce): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_out_of_bounds':
>    policy_unpack.c:(.text+0x2db0): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x2ddf): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2e23): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2e4c): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_with_name':
>    policy_unpack.c:(.text+0x2f17): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x2f46): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x2f8a): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x2fb3): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_unpack_array_with_null_name':
>    policy_unpack.c:(.text+0x3068): undefined reference to `kunit_binary_assert_format'
>    ld: policy_unpack.c:(.text+0x3097): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x30d8): undefined reference to `kunit_binary_ptr_assert_format'
>    ld: policy_unpack.c:(.text+0x30fe): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_inbounds_when_out_of_bounds':
>    policy_unpack.c:(.text+0x3171): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x31a5): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_inbounds_when_inbounds':
>    policy_unpack.c:(.text+0x3236): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x3251): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x3274): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x32ab): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x32d1): undefined reference to `kunit_unary_assert_format'
>    ld: policy_unpack.c:(.text+0x3304): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `kunit_test_suites_init':
>    policy_unpack.c:(.text+0x333e): undefined reference to `kunit_run_tests'
>    ld: security/apparmor/policy_unpack.o: in function `build_aa_ext_struct':
>    policy_unpack.c:(.text+0x50f1): undefined reference to `kunit_kmalloc'
>    ld: policy_unpack.c:(.text+0x5122): undefined reference to `kunit_ptr_not_err_assert_format'
>    ld: policy_unpack.c:(.text+0x514e): undefined reference to `kunit_do_assertion'
>    ld: policy_unpack.c:(.text+0x515f): undefined reference to `kunit_kmalloc'
>    ld: policy_unpack.c:(.text+0x5193): undefined reference to `kunit_ptr_not_err_assert_format'
>    ld: policy_unpack.c:(.text+0x51c6): undefined reference to `kunit_do_assertion'
>    ld: security/apparmor/policy_unpack.o: in function `policy_unpack_test_init':
>    policy_unpack.c:(.text+0x5326): undefined reference to `kunit_kmalloc'
>    ld: policy_unpack.c:(.text+0x5357): undefined reference to `kunit_ptr_not_err_assert_format'
>    ld: policy_unpack.c:(.text+0x5386): undefined reference to `kunit_do_assertion'
>    ld: drivers/base/power/qos-test.o: in function `kunit_test_suites_init':
> >> qos-test.c:(.text+0xe): undefined reference to `kunit_run_tests'
>    ld: drivers/base/power/qos-test.o: in function `freq_qos_test_readd':
> >> qos-test.c:(.text+0x146): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x17d): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x1f7): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x22e): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x2a2): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x2d9): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x347): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x37e): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x3ef): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x426): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x4a0): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x4d7): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x547): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x586): undefined reference to `kunit_do_assertion'
>    ld: drivers/base/power/qos-test.o: in function `freq_qos_test_min':
>    qos-test.c:(.text+0x70a): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x743): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x7bf): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x7f8): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x86e): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x8a7): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x917): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x950): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x9c6): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x9ff): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xa69): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xaa8): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xb15): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xb54): undefined reference to `kunit_do_assertion'
>    ld: drivers/base/power/qos-test.o: in function `freq_qos_test_maxdef':
>    qos-test.c:(.text+0xce9): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xd20): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xd99): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xdd0): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xe4c): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xe83): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xef6): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xf2d): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0xfa1): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0xfd8): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x104a): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x1081): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x10f5): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x112c): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x119a): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x11d1): undefined reference to `kunit_do_assertion'
>    ld: qos-test.c:(.text+0x1241): undefined reference to `kunit_binary_assert_format'
>    ld: qos-test.c:(.text+0x1280): undefined reference to `kunit_do_assertion'

I think this is the same as the issue that Alan just fixed here:

https://lore.kernel.org/linux-next/CAFd5g45UuLtWRYiv8R4h4GYtZ0eS0MWfqQSXk7BZUmPEue4oGA(a)mail.gmail.com/T/#m733dae05a6908bcb4842a605a13db9b43b9b60c4

So probably safe to ignore.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-01-13 21:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-13  2:58 [kselftest:kunit 6/8] qos-test.c:undefined reference to `kunit_run_tests' kbuild test robot
2020-01-13 21:19 ` Brendan Higgins

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.