Skip to content

GitLab

    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    • Menu
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • eigen eigen
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 649
    • Issues 649
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Custom issue tracker
    • Custom issue tracker
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

GitLab 15.0 is launching on May 22! This version brings many exciting improvements, but also removes deprecated features and introduces breaking changes that may impact your workflow. To see what is being deprecated and removed, please visit Breaking changes in 15.0 and Deprecations.

  • libeigen
  • eigeneigen
  • Issues
  • #1651
Closed
Open
Created Dec 04, 2019 by Eigen Bugzilla@eigenbzReporter

EIGEN_GEBGP_ONESTEP: inconsistent operand constraints in an ‘asm’

Submitted by Matthew Woehlke

Assigned to Nobody

Link to original bugzilla bug (#1651)
Version: 3.3 (current stable)

Description

While trying to compile some code¹ that uses Eigen, I am receiving the following build error(s):

/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1226:13:
error: inconsistent operand constraints in an ‘asm’
EIGEN_GEBGP_ONESTEP(0);
(...several more of the same macro with different argument on subsequent lines...)

It seems I am not the only one:
https://github.com/tensorflow/tensorflow/issues/24457

(¹ https://github.com/kitware/kwiver — in arrows/core/triangulate.cxx)

This appears to have started happening "recently", though it's been a while since I did a clean build of my code, so it's hard to say exactly when it started. Given the CentOS report, it seems plausible this is a compiler problem rather than an issue in Eigen itself?

Edited Dec 05, 2019 by Eigen Bugzilla
Assignee
Assign to
Time tracking