Open RandomInsano opened 9 years ago
Hi, Edwin.
Yes, errors from upstream happen. Actually i don't pull changes from upstream frequently. I can add you to collaborators or you can fork the project in order not to be stopped.
It seems that most AVR work is done in dylan's fork so i'd suggest to help him with it if you wish..
I don't really understand the problem at the moment (it seems to be some fancy enum type thing). If I ever figure it out, I'll fork and open a pull request.
When manually updating @4ntoine's fork, I got this error as well. After merging upstream, clang
's Targets.cpp
gets a variant added to two different enums. When I checkout avr-support
and git merge master
, all changes except this get merged.
This is not supposed to happen. I manually added the unmerged code in, and then it worked.
I'll send a fix momentarily.
Actually, the variants exist in the current master
branch of LLVM.
I believe the error is caused by an incorrect merge by @4ntoine .
See clang/master
: Targets.cpp
See clang/avr-support
: Targets.cpp
avr-support
should have these changes merged, but it hasn't.
I'm going to move all of the repos to a new organisation, and fix all of the problems.
I've fixed this issue in avr-llvm/clang
Two errors popped up in Targets.cpp (see below). The good news is that both of them have something to do with GPUs or OpenCL, so this is definitely not your problem. You may need to find the fix upstream or do a fetch + rebase.
Here's the build output: