Skip to content

Commit b9c0af7

Browse files
Rules for golang related false positives
Both gen_const_ppc64le.go and crc32_ppc64le.s has a reference to antonblanchard/crc32-vpmsum mentioning that antonblanchard/crc32-vpmsum is dual licenses under Apache License 2.0 and GPLv2. This creates a false GPL hit for Golang in ScanCode. Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
1 parent 92b4396 commit b9c0af7

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
is_false_positive: yes
3+
notes: Seen in go-go1.24.11/src/hash/crc32/crc32_ppc64le.s. This is about the license of an other open source component (antonblanchard/crc32-vpmsum).
4+
---
5+
6+
The vectorized implementation found below is a derived work from code written by Anton Blanchard <anton@au.ibm.com> found at https://github.com/antonblanchard/crc32-vpmsum. The original is dual licensed under GPL and Apache 2.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
is_false_positive: yes
3+
notes: Seen in go-go1.24.11/src/hash/crc32/gen_const_ppc64le.go. This is about the license of an other open source component (antonblanchard/crc32-vpmsum).
4+
---
5+
6+
The following is derived from code written by Anton Blanchard <anton@au.ibm.com> found at https://github.com/antonblanchard/crc32-vpmsum. The original is dual licensed under GPL and Apache 2.

0 commit comments

Comments
 (0)