Skip to content

Regression in fxsm, Rust 1.17 #40966

Closed
Closed
@brson

Description

@brson

https://github.com/vityafx/fxsm

brian@ip-10-145-43-250:~/dev/fxsm⟫ git log -1
commit 9e51313cddea3172527ca90abd2bab71cc5ad537
Author: Victor Polevoy <vityatheboss@gmail.com>
Date:   Wed Mar 1 18:30:31 2017 +0400

    Update README.md

brian@ip-10-145-43-250:/mnt2/dev⟫ rustc +beta -Vv
rustc 1.17.0-beta.1 (408d49e60 2017-03-14)
binary: rustc
commit-hash: 408d49e6087f87371e96277c5ff428fa22cb84e6
commit-date: 2017-03-14
host: x86_64-unknown-linux-gnu
release: 1.17.0-beta.1
LLVM version: 3.9

101 brian@ip-10-145-43-250:~/dev/fxsm⟫ cargo +beta test
   Compiling unicode-xid v0.0.4
   Compiling quote v0.3.14
   Compiling fxsm v0.2.0 (file:///mnt2/dev/fxsm/fxsm)
   Compiling synom v0.11.2
   Compiling syn v0.11.8
   Compiling fxsm-derive v0.2.0 (file:///mnt2/dev/fxsm/fxsm-derive)
   Compiling fxsm-test v0.1.0 (file:///mnt2/dev/fxsm)
error: proc-macro derive panicked
 --> examples/game_cup.rs:6:24
  |
6 | #[derive(Clone, Debug, StateMachine)]
  |                        ^^^^^^^^^^^^
  |
  = help: message: How were you able to call me without derive!?!?

error: Could not compile `fxsm-test`.
Build failed, waiting for other jobs to finish...
error: build failed

cc @vityafx

Metadata

Metadata

Assignees

Labels

T-langRelevant to the language team, which will review and decide on the PR/issue.regression-from-stable-to-stablePerformance or correctness regression from one stable version to another.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions