PyPI / pyspark / 4.2.1

pyspark 4.2.1

Source
https://github.com/apache/spark
Tag scanned
v4.2.1
Directory
python (only this part of the repository was scanned)
Compared with
v4.2.0 (0 signals introduced since)
Files
1367 scanned, 58 skipped (binary, oversized, or unrecognised)
Signals
0 critical · 90 warn · 123 info
Scan time
82.4 s
LLM review
Reviewed by claude-haiku-5-5 (Anthropic): the 117 most severe of 207 warn and critical signals (117 with a verdict); 117 demoted to info. The rest are unreviewed.
Disclude version
4.3.0
Scanned (UTC)
2026-10-28 14:30

Signals

Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.

  1. line length 2727 characters (raw pass, confidence 0.65)

    |--------------------------------------------|------------------------------|------------------------------|-----------------------------------------------------|--------------------------------------------------------------------------------|------------------------------|------------------------------|---------------
  2. line length 2727 characters (raw pass, confidence 0.65)

    | int8:standard                              | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  3. line length 2727 characters (raw pass, confidence 0.65)

    | int8:negative                              | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [-1, None]@int64                                                               | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  4. line length 2727 characters (raw pass, confidence 0.65)

    | int8:max_min                               | [127, -128, None]@int8       | [127, -128, None]@int16      | [127, -128, None]@int32                             | [127, -128, None]@int64                                                        | [127, 128, None]@uint8       | [127, 65408, None]@uint16    | [127, 42949671
  5. line length 2727 characters (raw pass, confidence 0.65)

    | int16:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  6. line length 2727 characters (raw pass, confidence 0.65)

    | int16:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [-1, None]@int64                                                               | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  7. line length 2727 characters (raw pass, confidence 0.65)

    | int16:max_min                              | [-1, 0, None]@int8           | [32767, -32768, None]@int16  | [32767, -32768, None]@int32                         | [32767, -32768, None]@int64                                                    | [255, 0, None]@uint8         | [32767, 32768, None]@uint16  | [32767, 429493
  8. line length 2727 characters (raw pass, confidence 0.65)

    | int32:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  9. line length 2727 characters (raw pass, confidence 0.65)

    | int32:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [-1, None]@int64                                                               | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  10. line length 2727 characters (raw pass, confidence 0.65)

    | int32:max_min                              | [-1, 0, None]@int8           | [-1, 0, None]@int16          | [2147483647, -2147483648, None]@int32               | [2147483647, -2147483648, None]@int64                                          | [255, 0, None]@uint8         | [65535, 0, None]@uint16      | [2147483647, 2
  11. line length 2727 characters (raw pass, confidence 0.65)

    | int64:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  12. line length 2727 characters (raw pass, confidence 0.65)

    | int64:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [-1, None]@int64                                                               | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  13. line length 2727 characters (raw pass, confidence 0.65)

    | int64:max_min                              | [-1, 0, None]@int8           | [-1, 0, None]@int16          | [2147483647, -2147483648, None]@int32               | [2147483647, -2147483648, None]@int64                                          | [255, 0, None]@uint8         | [65535, 0, None]@uint16      | [2147483647, 2
  14. line length 2727 characters (raw pass, confidence 0.65)

    | uint8:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  15. line length 2727 characters (raw pass, confidence 0.65)

    | uint8:max                                  | [-1, None]@int8              | [255, None]@int16            | [255, None]@int32                                   | [255, None]@int64                                                              | [255, None]@uint8            | [255, None]@uint16           | [255, None]@ui
  16. line length 2727 characters (raw pass, confidence 0.65)

    | uint16:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  17. line length 2727 characters (raw pass, confidence 0.65)

    | uint16:max                                 | [-1, None]@int8              | [-1, None]@int16             | [65535, None]@int32                                 | [65535, None]@int64                                                            | [255, None]@uint8            | [65535, None]@uint16         | [65535, None]@
  18. line length 2727 characters (raw pass, confidence 0.65)

    | uint32:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  19. line length 2727 characters (raw pass, confidence 0.65)

    | uint32:max                                 | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [4294967295, None]@int64                                                       | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  20. line length 2727 characters (raw pass, confidence 0.65)

    | uint64:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                                  | [0, 1, None]@int64                                                             | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@u
  21. line length 2727 characters (raw pass, confidence 0.65)

    | uint64:max                                 | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                                    | [4294967295, None]@int64                                                       | [255, None]@uint8            | [65535, None]@uint16         | [4294967295, N
  22. line length 2727 characters (raw pass, confidence 0.65)

    | float16:standard                           | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | [0, 1, 255, None]@uint8      | [0, 1, 65535, None]@uint16   | [0, 1, 4294967
  23. line length 2727 characters (raw pass, confidence 0.65)

    | float16:special                            | [0, 0, None]@int8            | [0, 0, None]@int16           | [-2147483648, -2147483648, None]@int32              | [-9223372036854775808, -9223372036854775808, None]@int64                       | [0, 0, None]@uint8           | [0, 0, None]@uint16          | [0, 0, None]@u
  24. line length 2727 characters (raw pass, confidence 0.65)

    | float16:fractional                         | [0, 0, None]@int8            | [0, 0, None]@int16           | [0, 0, None]@int32                                  | [0, 0, None]@int64                                                             | [0, 0, None]@uint8           | [0, 0, None]@uint16          | [0, 0, None]@u
  25. line length 2727 characters (raw pass, confidence 0.65)

    | float32:standard                           | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | [0, 1, 255, None]@uint8      | [0, 1, 65535, None]@uint16   | [0, 1, 4294967
  26. line length 2727 characters (raw pass, confidence 0.65)

    | float32:special                            | [0, 0, 0, None]@int8         | [0, 0, 0, None]@int16        | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8        | [0, 0, 0, None]@uint16       | [0, 2147483648
  27. line length 2727 characters (raw pass, confidence 0.65)

    | float32:fractional                         | [0, 0, None]@int8            | [0, 0, None]@int16           | [0, 0, None]@int32                                  | [0, 0, None]@int64                                                             | [0, 0, None]@uint8           | [0, 0, None]@uint16          | [0, 0, None]@u
  28. line length 2727 characters (raw pass, confidence 0.65)

    | float64:standard                           | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | [0, 1, 255, None]@uint8      | [0, 1, 65535, None]@uint16   | [0, 1, 4294967
  29. line length 2727 characters (raw pass, confidence 0.65)

    | float64:special                            | [0, 0, 0, None]@int8         | [0, 0, 0, None]@int16        | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8        | [0, 0, 0, None]@uint16       | [0, 2147483648
  30. line length 2727 characters (raw pass, confidence 0.65)

    | float64:fractional                         | [0, 0, None]@int8            | [0, 0, None]@int16           | [0, 0, None]@int32                                  | [0, 0, None]@int64                                                             | [0, 0, None]@uint8           | [0, 0, None]@uint16          | [0, 0, None]@u
  31. line length 2727 characters (raw pass, confidence 0.65)

    | bool:standard                              | [1, 0, None]@int8            | [1, 0, None]@int16           | [1, 0, None]@int32                                  | [1, 0, None]@int64                                                             | [1, 0, None]@uint8           | [1, 0, None]@uint16          | [1, 0, None]@u
  32. line length 2727 characters (raw pass, confidence 0.65)

    | string:numeric                             | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  33. line length 2727 characters (raw pass, confidence 0.65)

    | string:alpha                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  34. line length 2721 characters (raw pass, confidence 0.65)

    | string:unicode                             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  35. line length 2727 characters (raw pass, confidence 0.65)

    | large_string:numeric                       | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  36. line length 2727 characters (raw pass, confidence 0.65)

    | large_string:alpha                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  37. line length 2721 characters (raw pass, confidence 0.65)

    | large_string:unicode                       | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  38. line length 2727 characters (raw pass, confidence 0.65)

    | binary:standard                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  39. line length 2727 characters (raw pass, confidence 0.65)

    | large_binary:standard                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInval
  40. line length 2727 characters (raw pass, confidence 0.65)

    | fixed_size_binary[16]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  41. line length 2727 characters (raw pass, confidence 0.65)

    | decimal128(38, 10):standard                | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | [0, 1, 255, None]@uint8      | [0, 1, 65535, None]@uint16   | [0, 1, 4294967
  42. line length 2727 characters (raw pass, confidence 0.65)

    | decimal128(38, 10):large                   | [-1, None]@int8              | [-7169, None]@int16          | [1410065407, None]@int32                            | [9999999999, None]@int64                                                       | [255, None]@uint8            | [58367, None]@uint16         | [1410065407, N
  43. line length 2727 characters (raw pass, confidence 0.65)

    | decimal256(76, 10):standard                | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                              | [0, 1, -1, None]@int64                                                         | [0, 1, 255, None]@uint8      | [0, 1, 65535, None]@uint16   | [0, 1, 4294967
  44. line length 2727 characters (raw pass, confidence 0.65)

    | decimal256(76, 10):large                   | [-1, None]@int8              | [-7169, None]@int16          | [1410065407, None]@int32                            | [9999999999, None]@int64                                                       | [255, None]@uint8            | [58367, None]@uint16         | [1410065407, N
  45. line length 2727 characters (raw pass, confidence 0.65)

    | date32[day]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                                  | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  46. line length 2727 characters (raw pass, confidence 0.65)

    | date32[day]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32                                    | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  47. line length 2727 characters (raw pass, confidence 0.65)

    | date64[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 86400000, None]@int64                                                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  48. line length 2727 characters (raw pass, confidence 0.65)

    | date64[ms]:negative                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-86400000, None]@int64                                                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  49. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  50. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  51. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ms]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  52. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ms]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  53. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[us]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  54. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[us]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  55. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ns]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  56. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ns]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  57. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=UTC]:standard              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  58. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=UTC]:negative              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  59. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ms, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  60. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ms, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  61. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[us, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  62. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[us, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  63. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ns, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  64. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[ns, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  65. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  66. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  67. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=Asia/Shanghai]:standard    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  68. line length 2727 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=Asia/Shanghai]:negative    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  69. line length 2727 characters (raw pass, confidence 0.65)

    | duration[s]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  70. line length 2727 characters (raw pass, confidence 0.65)

    | duration[s]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  71. line length 2727 characters (raw pass, confidence 0.65)

    | duration[ms]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  72. line length 2727 characters (raw pass, confidence 0.65)

    | duration[ms]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  73. line length 2727 characters (raw pass, confidence 0.65)

    | duration[us]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  74. line length 2727 characters (raw pass, confidence 0.65)

    | duration[us]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  75. line length 2727 characters (raw pass, confidence 0.65)

    | duration[ns]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1, None]@int64                                                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  76. line length 2727 characters (raw pass, confidence 0.65)

    | duration[ns]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [-1, None]@int64                                                               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  77. line length 2727 characters (raw pass, confidence 0.65)

    | time32[s]:standard                         | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                                  | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  78. line length 2727 characters (raw pass, confidence 0.65)

    | time32[s]:noon                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32                                 | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  79. line length 2727 characters (raw pass, confidence 0.65)

    | time32[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32                               | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  80. line length 2727 characters (raw pass, confidence 0.65)

    | time32[ms]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32                              | ERR@ArrowNotImplementedError                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  81. line length 2727 characters (raw pass, confidence 0.65)

    | time64[us]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1000000, None]@int64                                                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  82. line length 2727 characters (raw pass, confidence 0.65)

    | time64[us]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [43200000000, None]@int64                                                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  83. line length 2727 characters (raw pass, confidence 0.65)

    | time64[ns]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [0, 1000000000, None]@int64                                                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  84. line length 2727 characters (raw pass, confidence 0.65)

    | time64[ns]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                        | [43200000000000, None]@int64                                                   | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotIm
  85. warn dynamic-execution python/pyspark/worker.py:1950:32

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

                        # iterator is a tuple in the form of (pandas.DataFrame, arrow_return_type).
                        yield from eval(*[a[o] for o in args_kwargs_offsets], num_rows=len(a[0]))
                    if terminate is not None:
                        yield from terminate()
  86. warn dynamic-execution python/pyspark/worker.py:2128:32

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

                        # iterator is a tuple in the form of (pyarrow.RecordBatch, arrow_return_type).
                        yield from eval(*[pylist[o] for o in args_kwargs_offsets], num_rows=a.num_rows)
                    if terminate is not None:
                        yield from terminate()
  87. warn dynamic-execution python/pyspark/worker.py:2237:32

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

                        # For PyArrow UDTFs, pass RecordBatches directly (no row conversion needed)
                        yield from eval(*[a[o] for o in args_kwargs_offsets])
                    if terminate is not None:
                        yield from terminate()
  88. warn dynamic-execution python/pyspark/worker.py:2339:27

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

                    for a in it:
                        yield eval(*[a[o] for o in args_kwargs_offsets])
                    if terminate is not None:
                        yield terminate()
  89. `sys._getframe` — call-stack frame introspection (ast pass, confidence 0.70)

    
                frame = sys._getframe(1)
                if (
                    frame.f_code.co_name == "manager"
  90. file uses only 10 distinct printable characters ("-0123456:;") — JSF*ck-style or character-constrained obfuscation (raw pass, confidence 0.90)

    2024-05-24 15:03:20;1
    2024-05-24 15:03:21;2
    2024-05-24 15:03:24;3
  91. info warn → info by review ifs-manipulation python/docs/source/getting_started/install.rst:191:64

    [embedded bash] `IFS` set to `:` — non-standard separator enables word-splitting obfuscation (ast pass, confidence 0.80)

        export SPARK_HOME=`pwd`
        export PYTHONPATH=$(ZIPS=("$SPARK_HOME"/python/lib/*.zip); IFS=:; echo "${ZIPS[*]}"):$PYTHONPATH
    likely benign LLM, confidence 0.90 Docs example building PYTHONPATH from py4j zips using IFS=:.
    Reasoning

    IFS=: is a standard idiom for building a colon-separated PYTHONPATH from a glob array in a documentation shell example. No obfuscation or malicious intent.

  92. info critical → info by review dynamic-execution python/packaging/classic/setup.py:48:5

    `exec` at module scope (runs on import) on a non-literal expression (ast pass, confidence 0.80)

    try:
        exec(open("pyspark/version.py").read())
    except IOError:
        print(
    likely benign LLM, confidence 0.90 Build script exec-ing the package's own version.py to read the version.
    Reasoning

    This is PySpark's standard setup.py reading pyspark/version.py to get __version__ at build time. The exec is on a local, repo-controlled file, a common and legitimate packaging pattern.

  93. info critical → info by review dynamic-execution python/packaging/client/setup.py:51:5

    `exec` at module scope (runs on import) on a non-literal expression (ast pass, confidence 0.80)

    try:
        exec(open("pyspark/version.py").read())
    except IOError:
        print(
    likely benign LLM, confidence 0.90 Client packaging setup.py exec-ing local version.py for the version string.
    Reasoning

    Same legitimate version-reading pattern in the client packaging setup script, exec of a local version file.

  94. info critical → info by review dynamic-execution python/packaging/connect/setup.py:74:9

    `exec` at module scope (runs on import) on a non-literal expression (ast pass, confidence 0.80)

        try:
            exec(open("pyspark_connect/version.py").read())
        except IOError:
            print(
    likely benign LLM, confidence 0.90 Connect packaging setup.py exec-ing local version.py.
    Reasoning

    Same legitimate version-file exec in the connect packaging script; reads a repo-local file at build time.

  95. info critical → info by review dynamic-import python/pyspark/cloudpickle/cloudpickle.py:469:5

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

        # module.
        __import__(name)
        return sys.modules[name]
    likely benign LLM, confidence 0.85 cloudpickle subimport helper importing a module by name.
    Reasoning

    cloudpickle's subimport helper imports a module by name to ensure it is loaded before lookup. Dynamic import of a module name is a standard, legitimate pattern in this library.

  96. info warn → info by review dynamic-execution python/pyspark/errors/exceptions/tblib.py:209:17

    `exec` called on a non-literal expression (ast pass, confidence 0.70)

                try:
                    exec(code, dict(current.tb_frame.f_globals), dict(current.tb_frame.f_locals))
                except Exception:
                    next_tb = sys.exc_info()[2].tb_next  # type: ignore
    likely benign LLM, confidence 0.85 Vendored tblib exec of traceback code objects while rebuilding frames.
    Reasoning

    tblib reconstructs traceback frames and re-executes code objects in captured frame globals for error reconstruction. Vendored traceback-handling code; the exec is of a code object from the traceback, not attacker-supplied input, so it is a legitimate pattern here.

  97. info warn → info by review frame-introspection python/pyspark/errors/utils.py:256:17

    `inspect.currentframe` — call-stack frame introspection (ast pass, confidence 0.70)

        def inspect_stack() -> Iterator[FrameType]:
            frame = inspect.currentframe()
            while frame:
                yield frame
    likely benign LLM, confidence 0.85 Error utility walking the stack to find call-site frames.
    Reasoning

    Frame walking via inspect.currentframe is used to locate the user's call site for error messages. Ordinary introspection in a library.

  98. info warn → info by review frame-introspection python/pyspark/logger/worker_io.py:237:17

    `inspect.currentframe` — call-stack frame introspection (ast pass, confidence 0.70)

        try:
            frame = inspect.currentframe()
            is_in_pyspark_module = False
    likely benign LLM, confidence 0.85 Logger checks call-stack frames to detect pyspark-internal callers.
    Reasoning

    Uses currentframe to determine whether the caller is inside the pyspark module for logging. Legitimate introspection with no network or execution behavior.

  99. info warn → info by review dynamic-attribute python/pyspark/memory_profiler_ext.py:56:16

    reach-by-name through `globals` (ast pass, confidence 0.60)

        elif name in globals():
            return globals()[name]
        else:
            raise AttributeError(f"module '{__name__}' has no attribute '{name}'")
    likely benign LLM, confidence 0.85 Module __getattr__ resolving names from module globals.
    Reasoning

    Module-level __getattr__ fallback resolving names from globals is a standard lazy-attribute pattern. Benign.

  100. info warn → info by review dynamic-attribute python/pyspark/memory_profiler_ext.py:188:13

    reach-by-name through `globals` (ast pass, confidence 0.60)

            if name != "has_memory_profiler":
                globals()[name] = locals()[name]
    
        _module_initialized = True
    likely benign LLM, confidence 0.85 Populating module globals from locals during conditional import setup.
    Reasoning

    Copies optional-import names into module globals when the profiler dependency is available. Standard conditional-import plumbing, no malicious behavior.

  101. info warn → info by review dynamic-attribute python/pyspark/memory_profiler_ext.py:188:31

    reach-by-name through `locals` (ast pass, confidence 0.60)

            if name != "has_memory_profiler":
                globals()[name] = locals()[name]
    
        _module_initialized = True
    likely benign LLM, confidence 0.85 Reading locals() to export conditionally imported names.
    Reasoning

    Same conditional-import globals population; reading locals() here is benign.

  102. info critical → info by review dynamic-import python/pyspark/ml/connect/io_utils.py:66:9

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

        module = ".".join(parts[:-1])
        m = __import__(module, fromlist=[parts[-1]])
        return getattr(m, parts[-1])
    likely benign LLM, confidence 0.85 Loads a class from a dotted path for ML persistence.
    Reasoning

    Resolves a class path string to a class for ML model loading, a standard reflection pattern. The name comes from the library's own metadata, not an external payload.

  103. info critical → info by review dynamic-import python/pyspark/ml/connect/readwrite.py:265:21

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

                    module = ".".join(parts[:-1])
                    m = __import__(module, fromlist=[parts[-1]])
                    return getattr(m, parts[-1])
    likely benign LLM, confidence 0.85 Dynamic class loading by dotted name during ML model read.
    Reasoning

    Same class-path resolution for ML read/write of estimators; standard reflection in the library.

  104. info critical → info by review dynamic-import python/pyspark/ml/util.py:989:13

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

            module = ".".join(parts[:-1])
            m = __import__(module, fromlist=[parts[-1]])
            return getattr(m, parts[-1])
    likely benign LLM, confidence 0.85 Dotted-path class import for ML persistence utilities.
    Reasoning

    Dotted-path class loading used to restore ML pipeline stages; standard reflection with no suspicious payload.

  105. info critical → info by review dynamic-import python/pyspark/ml/wrapper.py:312:17

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

                module = ".".join(parts[:-1])
                m = __import__(module, fromlist=[parts[-1]])
                return getattr(m, parts[-1])
    likely benign LLM, confidence 0.85 Dynamic import of ML wrapper classes by dotted name.
    Reasoning

    Resolves Java/Python wrapper class names by path for ML wrappers; ordinary library reflection.

  106. info critical → info by review frame-introspection python/pyspark/pandas/sql_processor.py:207:16

    `inspect.stack` — call-stack frame introspection — file also calls `sys.exit`/`exec`/`eval` (anti-analysis shape) (ast pass, confidence 0.85)

        try:
            return inspect.stack()[_CAPTURE_SCOPES][0].f_locals
        except IndexError:
            return {}
    likely benign LLM, confidence 0.80 Captures caller local variables via inspect.stack for SQL parameter binding.
    Reasoning

    inspect.stack is used to capture the caller's locals for pandas-on-Spark SQL variable resolution, a legitimate feature. The co-occurrence of exit/exec/eval in the file is common in a large library and does not indicate anti-analysis here.

  107. info warn → info by review frame-introspection python/pyspark/pipelines/source_code_location.py:41:37

    `inspect.currentframe` — call-stack frame introspection (ast pass, confidence 0.70)

        # Stack is ordered from the caller first to the callee last.
        stack = traceback.extract_stack(inspect.currentframe())
    
        frame = stack[-(stacklevel + 2)]
    likely benign LLM, confidence 0.93 PySpark pipeline helper that reads the call stack to find the user's source location for a declaration.
    Reasoning

    Using inspect.currentframe with traceback.extract_stack to locate the caller's source location is a standard way for PySpark pipeline code to record where user declarations originate. The snippet shows only stack indexing for a stacklevel offset, with no network, exec, or process activity. This is a legitimate use of frame introspection.

  108. info warn → info by review dynamic-execution python/pyspark/serializers.py:503:16

    `marshal.loads` deserializes Python bytecode from bytes — code-object sink (ast pass, confidence 0.75)

        def loads(self, obj):
            return marshal.loads(obj)
    likely benign LLM, confidence 0.85 Marshal-based deserializer method used by PySpark's internal serializer.
    Reasoning

    marshal.loads is used in PySpark's serializer for its own cloudpickle/marshal protocol on data exchanged between PySpark's own Python workers; it is a known and documented trust boundary within the framework, not an injected payload.

  109. info warn → info by review dynamic-execution python/pyspark/serializers.py:527:20

    `marshal.loads` deserializes Python bytecode from bytes — code-object sink (ast pass, confidence 0.75)

            if _type == b"M":
                return marshal.loads(obj[1:])
            elif _type == b"P":
                return pickle.loads(obj[1:])
    likely benign LLM, confidence 0.85 Dispatches deserialization by a type byte to marshal or pickle loaders.
    Reasoning

    Type-tagged dispatch between marshal and pickle for PySpark's internal framed serialization. Legitimate framework code; the deserialization trust is inherent to Spark's worker protocol rather than hidden malice.

  110. info warn → info by review decoder-decompress-payload python/pyspark/serializers.py:548:38

    file imports decoder module(s) marshal, zlib, pickle and calls `.decompress()` — embedded payload decompressed at runtime (ast pass, confidence 0.75)

        def loads(self, obj):
            return self.serializer.loads(zlib.decompress(obj))
    
        def __repr__(self):
    likely benign LLM, confidence 0.85 Decompresses zlib data before delegating to an inner serializer.
    Reasoning

    zlib decompression wrapping a serializer's loads is a standard compressed-stream pattern in PySpark's serializer stack; the payload is ordinary serialized data flowing through Spark's own protocol.

  111. info critical → info by review dynamic-execution python/pyspark/shell.py:142:16

    `compile` at module scope (runs on import) on a non-literal expression (ast pass, confidence 0.80)

        with open(_pythonstartup) as f:
            code = compile(f.read(), _pythonstartup, "exec")
            exec(code)
    likely benign LLM, confidence 0.80 Compiles and executes the user's PYTHONSTARTUP file when the Spark shell starts.
    Reasoning

    The PYTHONSTARTUP handling in the PySpark interactive shell mirrors the standard Python interpreter behavior of executing the user's own startup file. It runs a user-configured local file, not remote or hidden content, so it is expected for a shell.

  112. info critical → info by review dynamic-execution python/pyspark/shell.py:143:9

    `exec` at module scope (runs on import) on a non-literal expression (ast pass, confidence 0.80)

            code = compile(f.read(), _pythonstartup, "exec")
            exec(code)
    likely benign LLM, confidence 0.80 Executes the PYTHONSTARTUP script in the Spark shell namespace.
    Reasoning

    Executes the code compiled from the user's PYTHONSTARTUP file, matching the interpreter's own startup behavior; no network or encoding involved. Critical severity is overstated for this legitimate shell feature.

  113. base64-like blob (66 bytes, compression ratio 1.17) (outside string/comment) (raw pass, confidence 0.30)

    
    class TransformWithStateInPySparkStateVariableWithCheckpointV2TestsMixin(
        TransformWithStateInPySparkStateVariableTestsMixin
    ):
  114. base64-like blob (66 bytes, compression ratio 1.17) (outside string/comment) (raw pass, confidence 0.30)

    class TransformWithStateInPySparkStateVariableWithCheckpointV2Tests(
        TransformWithStateInPySparkStateVariableWithCheckpointV2TestsMixin, ReusedSQLTestCase
    ):
        pass
  115. info critical → info by review dynamic-execution python/pyspark/sql/tests/test_catalog.py:495:17

    `os.system` called on a non-literal command — runtime-determined shell invocation (ast pass, confidence 0.85)

    
                    os.system("rm -rf {}/*".format(tmp_dir))
                    self.assertEqual(spark.table("my_tab").count(), 1)
    likely benign LLM, confidence 0.85 Test helper shells out to rm -rf to clear a temporary directory.
    Reasoning

    A test cleaning up a temporary directory with rm -rf on a path formed from a tmp_dir variable. Test-only cleanup; the command is fixed apart from a local temp path, a common though not ideal pattern.

  116. info warn → info by review decoder-import-with-exec python/pyspark/sql/tests/test_types.py:2093:30

    file imports decoder module(s) pickle and calls `exec`/`eval`/`compile` — multi-stage payload shape (ast pass, confidence 0.80)

            for instance in instances:
                self.assertEqual(eval(repr(instance)), instance)
    
        def test_hashable(self):
    likely benign LLM, confidence 0.85 Round-trip test evaluating repr of data type instances.
    Reasoning

    The test evaluates repr() of type instances to check round-tripping. The pickle import is incidental to the test module; eval here is on a local repr, not attacker data.

  117. info warn → info by review dynamic-execution python/pyspark/sql/tests/test_types.py:2093:30

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

            for instance in instances:
                self.assertEqual(eval(repr(instance)), instance)
    
        def test_hashable(self):
    likely benign LLM, confidence 0.85 Test uses eval on repr output of local type instances.
    Reasoning

    eval of repr(instance) inside a unit test asserting round-trip equality; the input is locally constructed type objects, not untrusted data.

  118. info warn → info by review dynamic-execution python/pyspark/sql/tests/test_types.py:2452:48

    `eval` called on a non-literal expression (ast pass, confidence 0.70)

            # check repr
            self.assertEqual(str(variants[0]), str(eval(repr(variants[0]))))
    
            metadata = bytes([1, 0, 0])
    likely benign LLM, confidence 0.85 Test evaluates repr of a local type variant to verify round-tripping.
    Reasoning

    Same round-trip repr/eval test pattern on locally created variants, asserting str equality. No external input.

  119. info critical → info by review dynamic-import python/pyspark/sql/types.py:1991:13

    `__import__` called on a non-literal expression (ast pass, confidence 0.70)

            pyClass = pyUDT[split + 1 :]
            m = __import__(pyModule, globals(), locals(), [pyClass])
            if not hasattr(m, pyClass):
                raise PySparkValueError(
    likely benign LLM, confidence 0.80 Imports the module named in a UDT's serialized Python class path to restore the type.
    Reasoning

    Dynamic import of a UDT class from a serialized class path is how PySpark restores user-defined types from JSON schema; it imports a module named in the schema, which is a known design trait but not hidden malice in itself.

  120. info critical → info by review dynamic-execution python/pyspark/testing/utils.py:372:16

    `os.popen` called on a non-literal command — runtime-determined shell invocation (ast pass, confidence 0.85)

            script = "$(test $(tput colors)) && $(test $(tput colors) -ge 8) && echo true || echo false"
            return os.popen(script).read()
        except Exception:
            return False
    likely benign LLM, confidence 0.85 Checks terminal color capability by running a fixed tput command.
    Reasoning

    Runs a fixed shell probe (tput colors) via os.popen to detect terminal color support; the command is a constant string, so the non-literal flag is a false positive.

  121. line length 2630 characters (raw pass, confidence 0.65)

    | source \ target                            | int8                         | int16                        | int32                                 | int64                                 | uint8                        | uint16                       | uint32                       | uint64                       | float16
    likely benign LLM, confidence 0.90 Golden markdown table of PyArrow scalar cast results with very long lines.
    Reasoning

    A golden file of a wide markdown table of cast compatibility; long lines are expected for wide tables and carry no code.

  122. line length 2630 characters (raw pass, confidence 0.65)

    |--------------------------------------------|------------------------------|------------------------------|---------------------------------------|---------------------------------------|------------------------------|------------------------------|------------------------------|------------------------------|--------
    likely benign LLM, confidence 0.90 Markdown table separator line in a golden data file.
    Reasoning

    Table separator row of the same golden markdown file; wide-table formatting with no executable or hidden content.

  123. line length 2630 characters (raw pass, confidence 0.65)

    | int8:standard                              | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.95 Golden markdown table of PyArrow scalar cast outcomes with a very long row.
    Reasoning

    A wide markdown table of golden cast results from a PySpark upstream test fixture. Long rows are expected for generated tables, and the raw long-line signal carries no obfuscation or malicious content.

  124. line length 2630 characters (raw pass, confidence 0.65)

    | int8:negative                              | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, 
    likely benign LLM, confidence 0.95 Golden markdown table row for int8 negative-value PyArrow casts.
    Reasoning

    Same golden-file table row format: int8 negative-value cast results. The long line is generated test data, not code or an encoded payload.

  125. line length 2630 characters (raw pass, confidence 0.65)

    | int8:max_min                               | [127, -128, None]@int8       | [127, -128, None]@int16      | [127, -128, None]@int32               | [127, -128, None]@int64               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [127.0,
    likely benign LLM, confidence 0.95 Golden markdown table row for int8 max/min PyArrow casts.
    Reasoning

    Golden test table row listing boundary-value cast results for int8. The length comes from the table layout of the generated fixture and is not hidden behaviour.

  126. line length 2630 characters (raw pass, confidence 0.65)

    | int16:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.95 Golden markdown table row for int16 standard-value PyArrow casts.
    Reasoning

    Standard-value golden row for int16 casts in a PySpark test fixture. It is plain tabular data with no executable or encoded content.

  127. line length 2630 characters (raw pass, confidence 0.65)

    | int16:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, 
    likely benign LLM, confidence 0.95 Golden markdown table row for int16 negative-value PyArrow casts.
    Reasoning

    Negative-value golden row for int16 casts. This is generated expected-output text in a test directory, consistent with a legitimate test fixture.

  128. line length 2630 characters (raw pass, confidence 0.65)

    | int16:max_min                              | ERR@ArrowInvalid             | [32767, -32768, None]@int16  | [32767, -32768, None]@int32           | [32767, -32768, None]@int64           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [32768.
    likely benign LLM, confidence 0.95 Golden markdown table row for int16 max/min PyArrow casts.
    Reasoning

    Boundary-value golden row for int16 casts in a PySpark upstream fixture. The long line is a product of the wide table and not a sign of obfuscation.

  129. line length 2630 characters (raw pass, confidence 0.65)

    | int32:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.95 Golden markdown table row for int32 standard-value PyArrow casts.
    Reasoning

    Standard-value golden row for int32 casts. It is expected-output data for a test suite with no code-execution or hidden-content indicators.

  130. line length 2630 characters (raw pass, confidence 0.65)

    | int32:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, 
    likely benign LLM, confidence 0.95 Golden markdown table row for int32 negative-value PyArrow casts.
    Reasoning

    Negative-value golden row for int32 casts in a test fixture. Long generated table rows like this are normal and carry no malicious intent.

  131. line length 2630 characters (raw pass, confidence 0.65)

    | int32:max_min                              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.95 Golden markdown table row for int32 max/min PyArrow casts.
    Reasoning

    Boundary-value golden row for int32 casts. The content is test expectation data in a markdown fixture, and the raw long-line flag is a formatting artifact.

  132. line length 2630 characters (raw pass, confidence 0.65)

    | int64:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.95 Golden markdown table row for int64 standard-value PyArrow casts.
    Reasoning

    Standard-value golden row for int64 casts in a PySpark upstream test file. It is plain generated test data and the long-line signal is benign.

  133. line length 2630 characters (raw pass, confidence 0.65)

    | int64:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, 
    likely benign LLM, confidence 0.97 A markdown golden file holding a wide table of PyArrow scalar cast results.
    Reasoning

    Raw pass long-line signal on a markdown golden test file containing a wide table of PyArrow cast results. Wide tables are a normal way to store golden test output; no executable content or obfuscation is present.

  134. line length 2630 characters (raw pass, confidence 0.65)

    | int64:max_min                              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -
    likely benign LLM, confidence 0.97 A markdown golden file row for int64 max/min cast results.
    Reasoning

    Same golden-table long line in a markdown test fixture for PyArrow safe casts. The content is tabular expected-output data, not code or obfuscation.

  135. line length 2630 characters (raw pass, confidence 0.65)

    | uint8:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.97 A markdown golden file row for uint8 standard cast results.
    Reasoning

    Wide golden-table row of expected cast outputs in a test fixture. Long lines in generated markdown tables are routine and carry no malicious intent.

  136. line length 2630 characters (raw pass, confidence 0.65)

    | uint8:max                                  | ERR@ArrowInvalid             | [255, None]@int16            | [255, None]@int32                     | [255, None]@int64                     | [255, None]@uint8            | [255, None]@uint16           | [255, None]@uint32           | [255, None]@uint64           | [255.0,
    likely benign LLM, confidence 0.97 A markdown golden file row for uint8 max cast results.
    Reasoning

    Expected-output table row from a PyArrow cast test golden file. The long length is due to many columns of result values, consistent with benign generated test data.

  137. line length 2630 characters (raw pass, confidence 0.65)

    | uint16:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.97 A markdown golden file row for uint16 standard cast results.
    Reasoning

    Same pattern: a wide golden-table row of cast results in a markdown test fixture. No code execution or encoded payload is visible.

  138. line length 2630 characters (raw pass, confidence 0.65)

    | uint16:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [65535, None]@int32                   | [65535, None]@int64                   | ERR@ArrowInvalid             | [65535, None]@uint16         | [65535, None]@uint32         | [65535, None]@uint64         | [inf, N
    likely benign LLM, confidence 0.97 A markdown golden file row for uint16 max cast results.
    Reasoning

    Golden test table row for uint16 max cast outputs. Long generated table lines are a normal feature of such fixtures and do not indicate obfuscation.

  139. line length 2630 characters (raw pass, confidence 0.65)

    | uint32:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.97 A markdown golden file row for uint32 standard cast results.
    Reasoning

    Expected-output row in a PyArrow golden markdown file. The raw long-line flag is a length artifact of tabular test data.

  140. line length 2630 characters (raw pass, confidence 0.65)

    | uint32:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [4294967295, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [4294967295, None]@uint32    | [4294967295, None]@uint64    | ERR@Arr
    likely benign LLM, confidence 0.97 A markdown golden file row for uint32 max cast results.
    Reasoning

    Wide golden-table row of PyArrow cast outcomes for uint32 max values. Benign test fixture content flagged only by length.

  141. line length 2630 characters (raw pass, confidence 0.65)

    | uint64:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1
    likely benign LLM, confidence 0.97 A markdown golden file row for uint64 standard cast results.
    Reasoning

    Golden test table row for uint64 standard cast results in a markdown fixture. Long lines reflect many columns, not malicious content.

  142. line length 2630 characters (raw pass, confidence 0.65)

    | uint64:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [4294967295, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [4294967295, None]@uint32    | [4294967295, None]@uint64    | [inf, N
    likely benign LLM, confidence 0.97 A markdown golden file row for uint64 max cast results.
    Reasoning

    Expected-output table row for uint64 max casts in a PyArrow test golden file. The flag is only a length heuristic on benign tabular data.

  143. line length 2630 characters (raw pass, confidence 0.65)

    | float16:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1
    likely benign LLM, confidence 0.97 A wide markdown table row in a PySpark PyArrow golden test file listing scalar cast outcomes for float16 values.
    Reasoning

    Raw long-line signal on a markdown golden-file table of PyArrow cast results. Wide tabular test fixtures naturally produce very long lines; no obfuscation or malicious content is present.

  144. line length 2630 characters (raw pass, confidence 0.65)

    | float16:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, n
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float16 special values.
    Reasoning

    Same golden-file table layout with a long line of expected cast results for float16 special values; a formatting artifact, not a threat.

  145. line length 2630 characters (raw pass, confidence 0.65)

    | float16:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float16 fractional values.
    Reasoning

    Long table row from a generated golden test fixture; the raw long-line signal is a known false positive for such tables.

  146. line length 2630 characters (raw pass, confidence 0.65)

    | float32:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float32 standard values.
    Reasoning

    Generated golden-file table row; long width is expected for a matrix of types and cast results.

  147. line length 2630 characters (raw pass, confidence 0.65)

    | float32:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float32 special values.
    Reasoning

    Generated golden-file table with a long line; no executable or obfuscated content.

  148. line length 2630 characters (raw pass, confidence 0.65)

    | float32:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float32 fractional values.
    Reasoning

    Long line is inherent to the wide golden-table format of cast results.

  149. line length 2630 characters (raw pass, confidence 0.65)

    | float64:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float64 standard values.
    Reasoning

    Generated test fixture table; the long-line flag reflects table width only.

  150. line length 2630 characters (raw pass, confidence 0.65)

    | float64:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float64 special values.
    Reasoning

    Golden-file table row with long width; benign test data.

  151. line length 2630 characters (raw pass, confidence 0.65)

    | float64:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for float64 fractional values.
    Reasoning

    Generated golden-table row; the long line is a width artifact with no code or payload.

  152. line length 2630 characters (raw pass, confidence 0.65)

    | bool:standard                              | [1, 0, None]@int8            | [1, 0, None]@int16           | [1, 0, None]@int32                    | [1, 0, None]@int64                    | [1, 0, None]@uint8           | [1, 0, None]@uint16          | [1, 0, None]@uint32          | [1, 0, None]@uint64          | ERR@Arr
    likely benign LLM, confidence 0.97 A wide markdown table row of PyArrow cast expectations for bool values.
    Reasoning

    Same golden-file table format; the bool row contains only cast result text, so the long-line signal is a false positive.

  153. line length 2630 characters (raw pass, confidence 0.65)

    | string:numeric                             | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                | [0, 1, -1, None]@int64                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row listing PyArrow scalar cast outcomes.
    Reasoning

    Raw long-line signal on a generated golden markdown table of PyArrow cast results. Wide tables with many columns naturally produce long lines; no executable content or obfuscation is present.

  154. line length 2630 characters (raw pass, confidence 0.65)

    | string:alpha                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow string cast results.
    Reasoning

    Same generated golden table pattern with long rows of error/result strings from casting tests; the long-line warning is a formatting artifact of a raw byte-level check.

  155. line length 2630 characters (raw pass, confidence 0.65)

    | string:unicode                             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow unicode string cast results.
    Reasoning

    Generated golden test data table row; long line is expected for a wide matrix of cast outcomes and carries no malicious content.

  156. line length 2630 characters (raw pass, confidence 0.65)

    | large_string:numeric                       | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                | [0, 1, -1, None]@int64                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow large_string cast results.
    Reasoning

    Generated golden table row with the same structure as other rows; the long-line flag is a raw-pass false positive on wide tabular test output.

  157. line length 2630 characters (raw pass, confidence 0.65)

    | large_string:alpha                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow large_string alpha cast results.
    Reasoning

    Generated golden test table; long line reflects a wide matrix of cast results and is not obfuscation.

  158. line length 2630 characters (raw pass, confidence 0.65)

    | large_string:unicode                       | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow large_string unicode cast results.
    Reasoning

    Generated golden table row; the long-line warning is a formatting artifact of a wide test matrix.

  159. line length 2630 characters (raw pass, confidence 0.65)

    | binary:standard                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow binary cast results.
    Reasoning

    Generated golden test data for PyArrow binary casts; long line from a wide table, no executable or hidden content.

  160. line length 2630 characters (raw pass, confidence 0.65)

    | large_binary:standard                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow large_binary cast results.
    Reasoning

    Generated golden test data for PyArrow large_binary casts; the flag is only a line-length heuristic on wide tabular output.

  161. line length 2630 characters (raw pass, confidence 0.65)

    | fixed_size_binary[16]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated markdown golden-file table row of PyArrow fixed_size_binary cast results.
    Reasoning

    Generated golden test table row for fixed_size_binary casts; long line is a formatting artifact with no malicious content.

  162. line length 2630 characters (raw pass, confidence 0.65)

    | decimal128(38, 10):standard                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.95 Generated golden test-output markdown table of pyarrow scalar cast results with very wide rows.
    Reasoning

    This is a markdown golden-output table from PySpark's upstream pyarrow test suite, with long rows of repeated ERR@ArrowInvalid cells for scalar cast results. Long lines in generated tables are ordinary, and the content is data rather than code or hidden instructions.

  163. line length 2630 characters (raw pass, confidence 0.65)

    | decimal128(38, 10):large                   | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [9999999999, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [9999999999, None]@uint64    | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table of PyArrow scalar cast outcomes in a PySpark test fixture.
    Reasoning

    A markdown golden-test table of PyArrow cast results with wide rows; the long line is just a wide table, with no code execution or obfuscation.

  164. line length 2630 characters (raw pass, confidence 0.65)

    | decimal256(76, 10):standard                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for decimal256 casts in PySpark tests.
    Reasoning

    Same golden-file table pattern of cast results; long line length from table width only.

  165. line length 2630 characters (raw pass, confidence 0.65)

    | decimal256(76, 10):large                   | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [9999999999, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [9999999999, None]@uint64    | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for decimal256 large casts.
    Reasoning

    Golden test fixture table row; no executable or encoded content is present.

  166. line length 2630 characters (raw pass, confidence 0.65)

    | date32[day]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                    | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for date32 cast results.
    Reasoning

    Plain table of expected error strings and values for date casts; the long-line warning is a formatting artifact.

  167. line length 2630 characters (raw pass, confidence 0.65)

    | date32[day]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32                      | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for date32 negative cast results.
    Reasoning

    Same golden table format; benign test expectation data.

  168. line length 2630 characters (raw pass, confidence 0.65)

    | date64[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 86400000, None]@int64             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for date64 cast results.
    Reasoning

    Golden test table of cast outcomes for date64; no obfuscation present.

  169. line length 2630 characters (raw pass, confidence 0.65)

    | date64[ms]:negative                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-86400000, None]@int64               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for date64 negative cast results.
    Reasoning

    Benign golden-file table row with expected cast values and errors.

  170. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for timestamp[s] cast results.
    Reasoning

    Timestamp cast expectations in a markdown test fixture; the long line is only table width.

  171. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for timestamp[s] negative cast results.
    Reasoning

    Benign golden table data for timestamp negative casts; no code or hidden content.

  172. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ms]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown golden table row for timestamp[ms] cast results.
    Reasoning

    Golden fixture table row for timestamp[ms] casts; the flag is only the raw long-line heuristic on a wide table.

  173. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ms]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Raw long-line signal on a markdown golden-file table of PyArrow cast results. Wide tables are normal for generated test fixtures; no code execution or hidden content.

  174. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[us]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Same generated golden-table row with long-line signal; content is cast result strings typical of a test fixture.

  175. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[us]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line finding is a formatting artifact with no malicious content shown.

  176. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ns]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, content is test expectations.

  177. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ns]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, no executable or obfuscated content.

  178. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=UTC]:standard              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, content is cast expectations for timestamp types.

  179. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=UTC]:negative              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, no malicious content.

  180. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ms, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, no malicious content.

  181. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ms, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, no malicious content.

  182. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[us, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 Wide markdown table row in a PyArrow scalar cast golden test file.
    Reasoning

    Generated golden-file table row; long-line signal only, no malicious content.

  183. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[us, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Raw-pass long-line warning on a generated markdown golden table of PyArrow scalar cast results. The row is wide because it lists many cast targets. No executable content or obfuscation is present.

  184. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ns, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Same generated golden table, raw long-line signal on a data row of cast outcomes (ERR@ArrowNotImplementedError and value lists). Expected output for a test fixture.

  185. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[ns, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Generated markdown test fixture row with repeated error-name strings and integer lists. The long line only reflects table width; nothing is encoded or executed.

  186. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Raw long-line warning on a golden-result table row for timestamp casts with timezone labels. This is ordinary test data in a markdown file.

  187. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Generated table row in a test golden file. The 2630-character length is a consequence of the many columns, not of hidden payloads.

  188. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=Asia/Shanghai]:standard    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Raw long-line signal on a markdown golden table row with timezone-labelled timestamp types and cast results. Consistent with other rows in the same generated file.

  189. line length 2630 characters (raw pass, confidence 0.65)

    | timestamp[s, tz=Asia/Shanghai]:negative    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Generated golden-result row for PyArrow casts. The length reflects table layout and the snippet shows no encoding, execution or network behaviour.

  190. line length 2630 characters (raw pass, confidence 0.65)

    | duration[s]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Duration-type cast row in a generated markdown test fixture. Raw long-line warning only; the content is plain tabular test data.

  191. line length 2630 characters (raw pass, confidence 0.65)

    | duration[s]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Generated golden table row for duration casts with negative and standard values. A raw long-line flag on a documentation-style fixture, with no malicious indicators.

  192. line length 2630 characters (raw pass, confidence 0.65)

    | duration[ms]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A wide row in a generated PyArrow cast golden-result table.
    Reasoning

    Duration cast row from the same generated PyArrow golden file. The long line is table width only, with no obfuscation or executable content.

  193. line length 2630 characters (raw pass, confidence 0.65)

    | duration[ms]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table recording PyArrow scalar cast outcomes for duration values.
    Reasoning

    Markdown golden-file table of PyArrow cast results with long rows; raw long-line signal on generated test data has no obfuscation or malicious content.

  194. line length 2630 characters (raw pass, confidence 0.65)

    | duration[us]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow duration cast results.
    Reasoning

    Same generated golden test table row structure; long line is just a wide markdown table of cast results.

  195. line length 2630 characters (raw pass, confidence 0.65)

    | duration[us]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow duration cast results.
    Reasoning

    Generated golden test data row with repetitive ERR and value entries; no executable or encoded payload.

  196. line length 2630 characters (raw pass, confidence 0.65)

    | duration[ns]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow duration cast results.
    Reasoning

    Generated golden test table; the long line is an artifact of wide tabular output in markdown.

  197. line length 2630 characters (raw pass, confidence 0.65)

    | duration[ns]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow duration cast results.
    Reasoning

    Generated golden test table with no sign of obfuscation; only a long-line length warning.

  198. line length 2630 characters (raw pass, confidence 0.65)

    | time32[s]:standard                         | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                    | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow time32 cast results.
    Reasoning

    Generated golden table of time32 cast outcomes; benign test fixture content.

  199. line length 2630 characters (raw pass, confidence 0.65)

    | time32[s]:noon                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32                   | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow time32 cast results.
    Reasoning

    Generated golden test table row; long line only reflects wide tabular data.

  200. line length 2630 characters (raw pass, confidence 0.65)

    | time32[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32                 | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow time32 cast results.
    Reasoning

    Generated golden test table row with no executable or encoded content; benign.

  201. line length 2630 characters (raw pass, confidence 0.65)

    | time32[ms]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32                | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow time32 cast results.
    Reasoning

    Generated golden test table row; the warning is a length heuristic on benign fixture data.

  202. line length 2630 characters (raw pass, confidence 0.65)

    | time64[us]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1000000, None]@int64              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    likely benign LLM, confidence 0.97 A generated golden markdown table row of PyArrow time64 cast results.
    Reasoning

    Generated golden test table row for time64 casts; no malicious indicators, only wide-line warning.

  203. line length 2630 characters (raw pass, confidence 0.65)

    | time64[us]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [43200000000, None]@int64             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    dismissed LLM, confidence 0.93 A generated golden-file table row of PyArrow scalar cast outcomes.
    Reasoning

    The line is a wide markdown table row of PyArrow cast results inside a golden test fixture. Long lines are expected in generated tables, and the content is test data, not code.

  204. line length 2630 characters (raw pass, confidence 0.65)

    | time64[ns]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1000000000, None]@int64           | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    dismissed LLM, confidence 0.93 A generated golden-file table row of PyArrow scalar cast outcomes.
    Reasoning

    Same as the other golden table rows: a long markdown line in a generated PyArrow test fixture with no executable or obfuscated content. The raw long-line signal has no security meaning here.

  205. line length 2630 characters (raw pass, confidence 0.65)

    | time64[ns]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [43200000000000, None]@int64          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@Arr
    dismissed LLM, confidence 0.93 A generated golden-file table row of PyArrow scalar cast outcomes.
    Reasoning

    A long line in a generated markdown golden fixture of cast results. It is test data, and the raw long-line flag is a formatting artifact.

  206. line length 2727 characters (raw pass, confidence 0.65)

    | source \ target                            | int8                         | int16                        | int32                                               | int64                                                                          | uint8                        | uint16                       | uint32        
    dismissed LLM, confidence 0.93 A generated golden-file table header for PyArrow unsafe cast results.
    Reasoning

    A wide markdown table header in a golden test fixture for unsafe PyArrow casts. This is documentation/test data with no executable or hidden content.

  207. info dynamic-execution python/run-tests-with-coverage:58:1

    command name is a variable (`$COV_EXEC`) that this file sets only to plain text (ast pass, confidence 0.40)

    echo "Combining collected coverage data under $COVERAGE_DIR/coverage_data"
    $COV_EXEC combine
    echo "Creating XML report file at python/coverage.xml"
    $COV_EXEC xml --ignore-errors --include "pyspark/*"
  208. info dynamic-execution python/run-tests-with-coverage:60:1

    command name is a variable (`$COV_EXEC`) that this file sets only to plain text (ast pass, confidence 0.40)

    echo "Creating XML report file at python/coverage.xml"
    $COV_EXEC xml --ignore-errors --include "pyspark/*"
    echo "Reporting the coverage data at $COVERAGE_DIR/coverage_data/coverage"
    $COV_EXEC report --include "pyspark/*"
  209. info dynamic-execution python/run-tests-with-coverage:62:1

    command name is a variable (`$COV_EXEC`) that this file sets only to plain text (ast pass, confidence 0.40)

    echo "Reporting the coverage data at $COVERAGE_DIR/coverage_data/coverage"
    $COV_EXEC report --include "pyspark/*"
    echo "Generating HTML files for PySpark coverage under $COVERAGE_DIR/htmlcov"
    $COV_EXEC html --ignore-errors --include "pyspark/*" --directory "$COVERAGE_DIR/htmlcov"
  210. info dynamic-execution python/run-tests-with-coverage:64:1

    command name is a variable (`$COV_EXEC`) that this file sets only to plain text (ast pass, confidence 0.40)

    echo "Generating HTML files for PySpark coverage under $COVERAGE_DIR/htmlcov"
    $COV_EXEC html --ignore-errors --include "pyspark/*" --directory "$COVERAGE_DIR/htmlcov"
    
    popd
  211. info critical → info by review dynamic-execution python/run-tests.py:323:17

    `os.system` called on a non-literal command — runtime-determined shell invocation (ast pass, confidence 0.85)

                if platform.system() == "Darwin":
                    os.system("rm -rf " + tmp_dir)
                else:
                    shutil.rmtree(tmp_dir, ignore_errors=True)
    likely benign LLM, confidence 0.75 Test runner cleanup that shells out to rm -rf on a temporary directory on Darwin.
    Reasoning

    os.system is built from a string concatenation with tmp_dir, which is a non-literal shell command. However, it is a cleanup branch in a test runner that removes a temporary directory on macOS, and the input is locally created temp path data rather than attacker-controlled input. The injection risk is minor and the code looks like a legitimate, if sloppy, pattern.

  212. info critical → info by review dynamic-execution python/run-with-viztracer:69:1

    `exec` called with a dynamic (variable/substitution) path (ast pass, confidence 0.85)

    
    exec "$@"
    dismissed LLM, confidence 0.92 Launcher script that execs the user-supplied command with viztracer.
    Reasoning

    `exec "$@"` is the standard passthrough idiom in wrapper scripts: it replaces the shell with the command the user supplied. This is expected behavior for a launcher, not a dropper.

  213. info critical → info by review dynamic-execution python/run-with-vscode-breakpoints:79:1

    `exec` called with a dynamic (variable/substitution) path (ast pass, confidence 0.85)

    
    exec "$@"
    dismissed LLM, confidence 0.92 Debug launcher script that execs the user-supplied command.
    Reasoning

    `exec "$@"` is a standard argument passthrough in a debugging wrapper script. It runs the caller's own arguments and contains no obfuscation or fetched payload.

Reproduce This Scan

Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.

cargo install disclude --version 4.3.0
git clone https://github.com/apache/spark spark && cd spark
git checkout v4.2.1
disclude scan --untrusted --severity info --diff v4.2.0 python