-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
False positives in "function M:F/A is not exported" warning #9267
Comments
jhogberg
added a commit
to jhogberg/otp
that referenced
this issue
Jan 14, 2025
jhogberg
added a commit
that referenced
this issue
Jan 17, 2025
…-warning/GH-9267 erl_lint: Fix edge cases in unknown export warnings
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 17, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 21, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 21, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 23, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 24, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 24, 2025
jcpetruzza
pushed a commit
to jcpetruzza/otp
that referenced
this issue
Jan 24, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Using a recent development version of OTP,
erlc
is emitting warnings when calling functions that don't exist, and some of those are incorrect.To Reproduce
behaviour_info/1
is not recognized:This case happens often when
blah_rec
is defined in a header file that will also be included from other applications.Expected behavior
No warning should be reported in these examples. In particular, this breaks builds that treat all warnings as errors.
Affected versions
Happens on a recent master: b4af22d
The text was updated successfully, but these errors were encountered: