<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/bindings/python, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2019-11-26T20:30:38+00:00</updated>
<entry>
<title>[AIX] Disable clang python binding tests</title>
<updated>2019-11-26T20:30:38+00:00</updated>
<author>
<name>David Tenty</name>
<email>daltenty@ibm.com</email>
</author>
<published>2019-11-26T20:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a38fc61648797a10629ed160779b5df6b8d577e7'/>
<id>urn:sha1:a38fc61648797a10629ed160779b5df6b8d577e7</id>
<content type='text'>
Summary:
The Python ctypes FFI interface is broken on AIX, it cannot properly pass
structures containing  arrays ( https://bugs.python.org/issue38628). So
disable the clang python binding tests on AIX till this is resolved.

Reviewers: stevewan, jasonliu, hubert.reinterpretcast, mgorny

Reviewed By: jasonliu, hubert.reinterpretcast

Subscribers: mgorny, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D70675
</content>
</entry>
<entry>
<title>Fixed more -Wreturn-type tests</title>
<updated>2019-11-09T17:13:51+00:00</updated>
<author>
<name>Dávid Bolvanský</name>
<email>david.bolvansky@gmail.com</email>
</author>
<published>2019-11-09T17:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5c50109bb54d9ac80fee0fb2988bcaa2ff9e01d5'/>
<id>urn:sha1:5c50109bb54d9ac80fee0fb2988bcaa2ff9e01d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[TestCommit] Trivial change to test commit access.</title>
<updated>2019-09-19T09:24:42+00:00</updated>
<author>
<name>Mark Murray</name>
<email>mark.murray@arm.com</email>
</author>
<published>2019-09-19T09:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8a12e40185cd0ce7031e6abab4af12e6fc923110'/>
<id>urn:sha1:8a12e40185cd0ce7031e6abab4af12e6fc923110</id>
<content type='text'>
llvm-svn: 372307
</content>
</entry>
<entry>
<title>[TestCommit] Trivial change to test commit access.</title>
<updated>2019-09-19T09:02:12+00:00</updated>
<author>
<name>Mark Murray</name>
<email>mark.murray@arm.com</email>
</author>
<published>2019-09-19T09:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5e7c76aa382967b5792f2c448df9eab9fbcd2322'/>
<id>urn:sha1:5e7c76aa382967b5792f2c448df9eab9fbcd2322</id>
<content type='text'>
llvm-svn: 372306
</content>
</entry>
<entry>
<title>[clang][Tooling] Infer target and mode from argv[0] when using JSONCompilationDatabase</title>
<updated>2019-06-26T07:39:03+00:00</updated>
<author>
<name>Kadir Cetinkaya</name>
<email>kadircet@google.com</email>
</author>
<published>2019-06-26T07:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c3a7302397746d669e5339ef25506b0429b23354'/>
<id>urn:sha1:c3a7302397746d669e5339ef25506b0429b23354</id>
<content type='text'>
Summary:
Wraps JSON compilation database with a target and mode adding database
wrapper. So that driver can correctly figure out which toolchain to use.

Note that clients that wants to make use of this target discovery mechanism
needs to link in TargetsInfos and initialize them at startup.

Reviewers: ilya-biryukov

Subscribers: mgorny, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D63755

llvm-svn: 364386
</content>
</entry>
<entry>
<title>[CodeComplete] Update python tests after r360042</title>
<updated>2019-05-06T14:56:24+00:00</updated>
<author>
<name>Ilya Biryukov</name>
<email>ibiryukov@google.com</email>
</author>
<published>2019-05-06T14:56:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=209b1380799efbfef7e9fa398780823cfbc64844'/>
<id>urn:sha1:209b1380799efbfef7e9fa398780823cfbc64844</id>
<content type='text'>
llvm-svn: 360048
</content>
</entry>
<entry>
<title>[libclang] Expose ext_vector_type</title>
<updated>2019-04-17T09:08:50+00:00</updated>
<author>
<name>Sven van Haastregt</name>
<email>sven.vanhaastregt@arm.com</email>
</author>
<published>2019-04-17T09:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c9945cca03210c9ac3218d15e4ba3a10cd525381'/>
<id>urn:sha1:c9945cca03210c9ac3218d15e4ba3a10cd525381</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D60775

llvm-svn: 358566
</content>
</entry>
<entry>
<title>[python, tests] Disable Clang Python tests on SPARC</title>
<updated>2019-04-08T15:01:06+00:00</updated>
<author>
<name>Rainer Orth</name>
<email>ro@gcc.gnu.org</email>
</author>
<published>2019-04-08T15:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=04ee339adadd6b1b2b624755300bd81d98861422'/>
<id>urn:sha1:04ee339adadd6b1b2b624755300bd81d98861422</id>
<content type='text'>
Running `make check-all` fails on Solaris 11/SPARC since the clang python
tests FAIL:

  ............................
  ======================================================================
  FAIL: test_extent (tests.cindex.test_location.TestLocation)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/cindex/test_location.py", line 87, in test_extent
      self.assert_location(one.extent.start,line=1,column=1,offset=0)
    File "tests/cindex/test_location.py", line 22, in assert_location
      self.assertEqual(loc.column, column)
  AssertionError: 5 != 1
  
  ======================================================================
  FAIL: test_get_children (tests.cindex.test_cursor.TestCursor)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/cindex/test_cursor.py", line 70, in test_get_children
      self.assertEqual(tu_nodes[0].is_definition(), True)
  AssertionError: False != True
  
  ----------------------------------------------------------------------
  Ran 126 tests in 2.123s
  
  FAILED (failures=2, skipped=6)
  
Unfortunately, this aborts the rest of `make check-all`, even with `-k`, so
this patch disables the test as is already done on a couple of other
targets.
  
This allowed the `sparc-sun-solaris2.11` test to finish.

Differential Revision: https://reviews.llvm.org/D60046

llvm-svn: 357917
</content>
</entry>
<entry>
<title>[libclang][test] Suppress annoying 'LIBCLANG TOOLING ERROR' output</title>
<updated>2019-04-03T07:25:04+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2019-04-03T07:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2374bff376c6cf54fbea55c739a30968663a5cf1'/>
<id>urn:sha1:2374bff376c6cf54fbea55c739a30968663a5cf1</id>
<content type='text'>
check-all invokes check-clang-python which prints the annoying message:

LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory
json-compilation-database: Error while opening JSON database: No such file or directory

Let's fix it now with os.dup os.dup2 trick.

llvm-svn: 357562
</content>
</entry>
<entry>
<title>[libclang] Expose aligned() attribute.</title>
<updated>2019-03-13T16:16:54+00:00</updated>
<author>
<name>Emilio Cobos Alvarez</name>
<email>emilio@crisal.io</email>
</author>
<published>2019-03-13T16:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=cd74127d28c1dc78be18cea55e6a7c65ef382c88'/>
<id>urn:sha1:cd74127d28c1dc78be18cea55e6a7c65ef382c88</id>
<content type='text'>
Summary:
This is useful because otherwise there's no easy way to distinguish #pragma
packed(N) from attribute(packed, aligned(N)) that isn't looking at field
offsets (since pragma packed() also creates a packed attribute).

Reviewers: Anastasia, arphaman, serge-sans-paille

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D59299

llvm-svn: 356062
</content>
</entry>
</feed>
