LLVM Bugzilla is read-only and represents the historical archive of all LLVM issues filled before November 26, 2021. Use github to submit LLVM bugs

Bug 22208 - test/CXX/drs/dr6xx.cpp fails on FreeBSD
Summary: test/CXX/drs/dr6xx.cpp fails on FreeBSD
Status: RESOLVED FIXED
Alias: None
Product: clang
Classification: Unclassified
Component: -New Bugs (show other bugs)
Version: trunk
Hardware: PC Linux
: P normal
Assignee: Unassigned Clang Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-12 11:27 PST by Hans Wennborg
Modified: 2015-01-12 19:49 PST (History)
5 users (show)

See Also:
Fixed By Commit(s):


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans Wennborg 2015-01-12 11:27:46 PST
error: 'error' diagnostics seen but not expected:
  File /share/dim/src/llvm/trunk/tools/clang/test/CXX/drs/dr6xx.cpp Line 259: static_assert failed "__STDC_MB_MIGHT_NEQ_WC__ but all basic source characters have same representation"
1 error generated.

See the discussion here: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-January/080416.html
Comment 1 Richard Smith 2015-01-12 19:49:01 PST
Fixed in r225751. Defining this macro is the wrong thing for a compiler to do, according to the relevant standards, but it's conforming, so let's just put up with it and move on.