Skip to content

Configuration cid=88301: outlier?  #8

@acherm

Description

@acherm

Configuration cid=88301 has AIC79XX_BUILD_FIRMWARE=y

for op in get_configuration_file(88301).splitlines():
    #print(op)
    if ("AIC79XX_BUILD_FIRMWARE=y" in op):
        print(op)
    if ("PREVENT" in op):
        print(op)
Getting configuration file of cid= 88301
# CONFIG_PREVENT_FIRMWARE_BUILD is not set
CONFIG_AIC79XX_BUILD_FIRMWARE=y

but there is no build failure in the database...
Looking at the log:

crypto/twofish_common.c: In function '__twofish_setkey':
crypto/twofish_common.c:700:1: warning: the frame size of 4992 bytes is larger than 2048 bytes [-Wframe-larger-than=]
 }
 ^
aicasm_symbol.c: In function 'aic_print_reg_dump_end':
aicasm_symbol.c:397:13: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration]
   *letter = tolower(*letter);
             ^~~~~~~
aicasm_gram.tab.c: In function 'yyparse':
aicasm_gram.tab.c:1628:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration]
aicasm_macro_gram.tab.c: In function 'mmparse':
/TuxML/linux-4.13.3/drivers/scsi/aic7xxx/aicasm//aicasm_macro_gram.c:64:25: warning: implicit declaration of function 'mmlex' [-Wimplicit-function-declaration]
 #define yylex           mmlex
                         ^
aicasm_macro_gram.tab.c:1199:16: note: in expansion of macro 'yylex'
aicasm_scan.l: In function 'yylex':
aicasm_scan.l:420:6: warning: implicit declaration of function 'mm_switch_to_buffer' [-Wimplicit-function-declaration]
      yy_switch_to_buffer(temp_state);
      ^~~~~~~~~~~~~~~~~~~
aicasm_scan.l:421:6: warning: implicit declaration of function 'mmparse' [-Wimplicit-function-declaration]
      mm_switch_to_buffer(old_state);
      ^~~~~~~
aicasm_scan.l:424:6: warning: implicit declaration of function 'mm_delete_buffer' [-Wimplicit-function-declaration]
      yy_switch_to_buffer(old_state);
      ^~~~~~~~~~~~~~~~
drivers/scsi/aic7xxx/aicasm/aicasm: 880 instructions used
drivers/scsi/aic7xxx/aicasm/aicasm: 25 of 37 register definitions used
drivers/scsi/aic7xxx/aicasm/aicasm: 826 instructions used
drivers/scsi/aic7xxx/aicasm/aicasm: 50 of 164 register definitions used

it seems there are warnings... but no real error or failure.

It sounds an outlier.
I don't get:

  • why we don't notice it previously during data analysis
  • why there is no build failure despite AIC79XXX

Any idea?

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions